�ɲɾ�����ӯ�����һ��ˣ��������С���˴��ͣ�������P���ҹ��ñ˽��ά�Բ��������˸߸ԣ�������ơ��ҹ��ñ�����ά�Բ���ˡ���˳^�ӣ������ӡ� ���ͯj�ӣ��ƺ���ӣ� ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!usr/bin/ncdu000075500000263610152525016050007015 0ustar00ELF>5@_@8 @@@@hhCC HH!H! JJ!J! DDStd Ptdt*t*t*QtdRtdHH!H!PP/lib64/ld-linux-x86-64.so.2GNUGNUGNUti?rʳcA *cg(XOBE|fUa+qX9<MY xu@6S9 jF^mKp#2)/= (xN8@\~wS ei"@Q!.`Q!N!?N!@N!AN!BN!CN!DN!EN!FN!GN!HO!IO!JO!KO!L O!M(O!N0O!O8O!P@O!QHO!RPO!SXO!T`O!UhO!VpO!WxO!XO!YO!ZO![O!]O!^O!_O!`O!aO!bHHQ+!HtH5"(!%#(!hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]%="!D%5"!D%-"!D%%"!D%"!D%"!D% "!D%"!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%!!D%}!!D%u!!D%m!!D%e!!D%]!!D%U!!D%M!!D%E!!D%=!!D%5!!D%-!!D%%!!D%!!D%!!D% !!D%!!D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D% !D%} !D%u !D%m !D%e !D%] !D%U !D%M !D%E !D%= !D%5 !D%- !D%% !D% !D% !D% !D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!DH%( fAWE1AVL5AUL-ATL%UHSH\H"f6!16!6!H-6!H-H6!6!`HD$KHt6!HHHL HLvHLH=HH=HH=HQH5!HH5!QHH8K H57Hu #!MLmH5L{u #!=~!T=!u1M!=!u1Mv!=k!u1M[!=,!fD4!jt4!t=!N=8#!聊H1[]A\A]A^A_HT$fDH=BHu6L=/4!ML=/4!MH4!fDH=tHb1۠SH53!H=;H3!HuGHH<H5q11IH|$H|$諆I8HH=H1膼=!tG!!ux23!pt1NNn+*>fDH5! !!t뫃=x!!HH5zH!1y(8LH=H1蛻HHD$H5! $H=Q1UD1I^HHPTLVH H=!H=y!Hr!H9tH!Ht H=I!H5B!H)HHH?HHtH!HtfD=M!u+UH=!Ht H=n!d%!]wAWAVAUATUSHxH=!dH%(HD$h11{0HH=!11>t0!H=! BLD111H HBxH=I!?W]H=.!H5! ! 1"H=!1Ҿt(0!H=!-H=;!1H=!H H=!s IH=m!g 1-/!L2H=C!MP9Nz @f/!H= !1ҍptB/!H=! H D=!E /!H=!1ҍpSt=g!H=! H=!H5oD54!E HC H0D-!EJ `H=1!H5;>=!H=!*H=!H5aD%!E HC HpH=!H5HC H=pH1D11.IH: E1=-!D$" fA_LEnGH=!1DtO-!H=! H=!1D1AGL@ǃ L9=G! t0AGL<u"!u. u> H=!H=}!DL9=!t-)!Iw߅ID7踿H=I! D ,!$ L~Ⱥ$ID$ AA)D$$AOL! AAAAt $iDL9=G!MDH=![Z!P~1A@ǃ 蠾D 9!IMGH!Eu H!IHc4$H9LƺHDt$Hщ\$$HOHIE1HD$$Mĉl$IDDl$IfLHc !H=!HIHHHºHHOHɃMH p!HкH4/9uDt$\$D$$l$Dl$D譽H=~!]H=m!D AGL=!f%fуfEAAt~AGHts==?B}=ɚ; D $'H=6fA*GH^ $H=!H5BfH=!DMgNK5u!AGLt J!>t ۃ 蕼AGLH=a!f/en5)!LnH=/!HD$AGLLAEAD$ &IHtK)!D9l$H=!tdH<<)!H=!P)!pN%(!H=!P!(!p'17(H!IHlH=U!1҉HD$hdH3%( Hx[]A\A]A^A_Ð$hODD!IG EfH*H1A@_э|?T$D!L$EfI*G^H=YuZlD贺H=!%-!H=e! s !AAAAD$H=LVIW BMHHzNHT$HT$D$HVHHHH|$(DD$HD$(LL$0HLHL $oDD$1A@Ǎ|?跹L $LH=1OH=p!DAGL@DxIcHOH=H1yfHH9~IHHHω $H=!H5-fDH=!H5F $ܸH=!BfDD $赸H=fA*GH^OB $舸H=Y!H5fI*}f.fH* fLD$HVHL@>%!LpH=!H[ofDH=! f.H=! pf.^FH@@ I8E v$!H=#!1PH= !H5"!H9[!y@MtHxNHXVHLH?< ͷI|$@tG!1H )@!1=!@H 2!H=I!3Mt$@}#! #!M91Ac@ރ)ƍtt'L۽6HH=!DH\H=!#! #!Mv@M9t!9|)ƃ~q;:H5{"!H=k!1P WH=Q!H5%:H=1!1Ҿ -TH=!1Ҿ 7H= !1Ҿ H= !1Ҿ ]Hno mtimeLL$0D$8HD$0fH= !H5H5 !H=j !!!H=K !1ҍptH=5 !H5Q1E*1Ҿ L!!H= !PD!!ptH= !H5lO!!H= !P !!pQtH= !H57 !H= !P !pH tH=Y !H5 !H=; !P !ptH= !H5W !H= !P!O !ptH= !H5Z !H= !P !p\tH= !H5^!H= !P!p!tH=m !H52!H=O !P!ptH=2 !H5H= !1Ҿ X!H= !P P!pt#I|$N1H= !HP!H= !P  !pRt+I|$ 胹1HƨH= !H!H=m !P !pHHHD$(C<t{KH=, !HCK1H¯C^K &1HͿ蝯CH|$(H\$0H.HHm!H= !P!p/tH={ !H!H=a !P!pI4$1議1fH=7 !H5!DI<$H= !H1 H=!H5޾h*!H=!P"!pjIt$11ׯH=!H5赯I|$苩H=|!H1萯H5UH=U!H=I!! !q tH=&!H5"3H=!i1H=!H5cz !H=!P!p`AH=!H5$!H=!P&!pH=d!H5Gy!H=A!P!p-H= !H5H=!H5ؼl:H=!H5jAW8AD$LH5UuH5RHPHDH=z!ff.H=t!tHg!1@US1HHŋX!l Ac@*Caz!JHH!1yH‹!H9!1Ht Hz@H[]fHgk2 1i!xMg!Y=!u-!1@ƺ!h'Me4HH9-&! j!tHH!jS !fDh̓e~fDgo!O‰!D6!A!1!!H[]f\r;nt=n!5D!17!fDt}='!1@ǃ9=!g!rfdH8&!9f<~RSR!xD[u@fht1wH!fD<?uB|(qgD !EH 7HfLrH}@|!@h?ju[HU@HtR=!uI1H9t HR@H9u!J9r!Dltlt?cS=C<U? +ELH9-R!H\D!!- 1@A|f :r9nq3fDD*DlEc4C<6?  L< {H}@N= A  @H}@H}@pD EHH2 MD= u 1@ƺ fDDy!1Ek!fDH HHx H{g*!1! ;1Һ@ljփ+=i!H6$ 7DE 1ҾE fDJ 1 F @1R  1@ fDAH= H> XH= HdL H9t HHR =Hf Hh H9t H9Q u1!H BfAUATUSHHH= LcNLCLu;CLtoH{8th1H9 @H[]A\A]fDKxH{8HtLo(uLMuH=xH{8t~CLuH`H[]A\A]= f 7H  fD= C1 tH[]A\A]fDLHSv <t<S[fH`<Jl!H= Pd!pE!H= P)=!p,H= q1ڡH= [H5ٱ!H<誢H= GLfHN蘘H H1AH @LtHx8tH 1؟=M H= F!PE!pTH= 1Ҿ= !H= P !pFMH= 1Ҿj= m !H=h P !pH=G 1Ҿ#x t<EЋn !H= Y ![pH6< H=# 辧*HHH1v !H= P !p8= H=y  !P !pH=L 1Ҿ(=}  } !H=& Pu !p<H= 1Ҿ=6 $6 !H= P!. !pvH= 1Ҿ[fH= H5H= H5H=a H5qH=A H5~H=i /HGH= HfDH= H5A`H= H5@H= H5̮ @= =H=~ H= H=c 1ҾYH=J D1ҾH膏y. v fD1衆u]=c tH=m R L H_ VHG HtfHLHH=, t[ [fDH [Hx  H= H= !H5 DAWAVAUATIUSH(MaD$1E1@D$L1fDH@(Ht9uMAIfEt{Mtvl tAGLAD$LxfuS} Dj It$NINL$ EpCL$ UC  7LM(Ht6HC(HX0HÅ^EMLAMd$(HuIfDtj AGMINT$L$ L$ T$HVHI41AD$MH9.D} E@oID$I9G~D=V NDMW|$HC(M f.ff1AD$MZfI$I9atUtPD It$NINL$ EXL$ cAD$HA9GHA^fDID$I9G!=l uD _ It$NINL$ E8L$ ‹5@ (I$I9ID$I9GpSL$  tDAD$HA9GH+= nfDI|$NHt$T$L$ L$ T$HVHt$HIΣL$ 趣L$ IF HtLp8H(L[]A\A]A^A_ff.H= ATUStbHt]D% H- H@H[0Ht/Et!H9tCLu{N.tH{N|M~tH[]A\ÐHH[]A\D1H[]A\fDATUSH HtJ-> HtQL%R HH[(Ht%t!L9tCLu{N.tH{N|M~tH[]A\f.tL% L9uff.AVAUATUSH H HD% L5 E1@kLEt'I9t"@u'{N.t!H{N|M~tfD@ŀt MtM@fkLHH;S ~HJ HCH;7 ~H. H[(HuMt []A\A]A^H1 I@1H HtfHL[]A\A]A^ff.H= HSHH8H H= H= H HtH H H{ H H..@PfPNH| HX HP(HX8fHL[HD H] PHM H: H H H H [QH Pff.fUSHH= H- s t%H9- tELuf}N.t`H}N|M~tPt!0HŃt HHuHH[]ÐHŃtH0Huf1HH HH[]D1ff.HUSHH- HtC Ht,H9= t#GLu'N.t!HN|M~tHE H9C tH[]H Hz f`LfKLH[]GATUSH-5 AHtK1 `Ht9t4H9tH9HHuAt A1 Hŋ H- HXtXH StIHHuS~HHH-j eHuH[]A\f )ljeHUD Auҿ)@H0 3gff.t= t5 t H Ht7HHH H Ht8HB(HfDHY Ht,HB(fDHY HH< ff.@H= Hf.D 9}FH-= H=. 聖H" HD9MHc@ff.@SHxH= H[鋿ff.UHSHH= HH|CH {uHHH[]DHX/fH` fDSHL /HHt"H9t [C[f./f[fDUSHH- HtJHҿ9 |HHH[]醾fDHHct HHm HHU C H[]ff.SHHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H= AH HtdH$$HD$HD$ D$0HD$IIغHHH H ƀHD$dH3%(u H[菾ff.@AUATUSHHdH%(HD$81 t/~tRHD$8dH3%(HH[]A\A]H HxH= Hy1n@H HtH= HNDfH- H H˛L%z s蚌H=k 1Ҿ g H=R P ptH=5 H5謼H= 1Ҿ sL> HśH1賉sHHԝH1草 H= T݋ pN{H= H5l ^H=Y HHt$薂Hl$C 7H=G D$ tIAؾD$ H=< HHZ褿 @ fHiH-r )D$ ҍsHDH H= P pQx辉5 1H=ZH=b 1Dc葉H=b D蒀H[H1 { } H= Dp軾tH= H5~H= q1H= H5DH=t H= 1Ҿ 裹 H= P p%tH=q H5H=Y 1Ҿ 5H= sv HkH1m H= Pe p譽tH= H5EpH= wH HLhL-r H!%tDHSHDډH1H)H HDI9lLd$ Hھ L¼LHCH)I9sffDTAHH9wx H=! Pp p踼H= L{fDH=  A ~H= AHxH1I@ H= T p1tH=} H5y芆H=[ yi1rH=C H5Z躷qDH=! H5蘷kLd$ HE1 LH H1@HTAHPI9ufD1م H= P p;tH= H5H5W 1ЅLd$ HLnff.H=$ t@ t. t4߸Yt 1f.1qqu HH= HfIU1SH(dH%(HD$1H fHHHLcIHHHH)@4 HH wLHl$ fH5 H0GH9uHD$dH3%(uH([]&fDAV AUAH ATUSHHHIԃ cH=H-CL#m  CMLDH a H= L5EuP< < <<<H;HEtLH= < ~<"#<\< uHHH=uJEufH5 "ϵH{H;H y Hch Hs1҅~ HK HTH9t&H=5۷H{H + Mt&AD$` CL@fjR@Hο}CLt- Hc H 99J HKH H=y []A\A]A^l@E1H5Y [菴9 t5H=ʶ1#HH5 }JH  [fDHL胶fDHH=_f.HH=q7fHH=EzfHH=ZfHH=׵:fH1͵  iH=苵H= []A\A]A^釱 H=ZH;"H 3fDH H=i#H{DH=H S fDH=ҴCLH ' @fH=N誴CLH f.H=zH{AH H=TDCLH @Hο]˱fDH= H c fD H=]I<$H 2 -DH=$貳A|$wAD$H DH=zA|$ @AD$H fDH=BA|$AD$H nfDH= H c fDHlj E HcH4譄Hc2 H f.H=課H  >ff.HHH=HusH H H P H HH  Hd HH^ 1HH5H艱HB HufDAVAUATUSH1 SHLH{ )9ZH;訯CHC McB0Lc L豭I9uUCK<4D)H{ ui~aH LcL迬H I9uHC B Hk H\I9t1H=V[]A\A]A^ILc 1[]A\A]A^fDHsH)HcIHHH<(HCH{ D)]H;c8蓰H=H1RyHH HQt1< tM~< t< t1HD< uHA HQuϿu+H T HQ< uHAHQA @fUSHc߉HuH HA H+AH9|H[]H= uQ qH=1H F@AUATIUSHH HA"HA HHAtS"/\~E<~A$HAIHA HAuu%H HAH= H[]A\A]fHPA HQ@tD"@vuH HANuH c HQf.Q q1H QH=6NHA HA15A$+H= Q qH=1H VgfHA H)HtBp@ 00 ArF< 30rA8~@ 0r~@ 0D,0q HBDHAVQ AEAAAAE,$HAI|~A$"HQIHBA HAP~A$ HQIѐ~A$ HQIf~A$ HQIf~A$ HQIvfDgA$\HQIRfGA$HQI2f'A$/HQIfH= Q q1H %H=G~@7=~@7 p@7 AF<7!WH 2 HQjHHAA PQ H= (q1H H= ~@WxpA@W A DFA.W!F<WHQ H)H8\cxuYPz@ 0 PDBA R0APAz@ 0PDDBA J0HHAA PQ %=\H= q1H H="ADA$yDI?ȀAD$HAH=6 Nq1H VH=1A HHQPQ H= Q 8A]D A$D?ȀAD$DI?ȀAD$HATH e HAD % ǁA$@ ?ȀAD$9?ȀAD$I?ȀAD$HAeDBA7Az@wB7 jDBA7HAz@w-7lDBA"W DJA9W,DJAAWADBAW IHAtIHAbIHAPff.@AVIAUATLcUMSH HkHC H)L9|(LLHu6LDk Hk[]A\A]A^fD8u9HM HkH=8 uS sH 1H=[]A\A]A^ff.fUSHH@t H[]ÉH&uuH HP::t)H= uËP p1H ?H=$f@ HHPH[]fUSHH c HQH HP ]G,H@ HPÅtH[]f&uH ; HQff.AWAVAUATUHSH(H5( dH%(HD$1HF^8[HN(1fE1HyHHHAFH)NHFHF0HV(HF@FLJL HjfBLHF8{HF H= L5}HFL-}L%}H-}fDHLWmLH LILH€vHL€HL€HH€%H=}H€H=|H€/H=|H€XH=|H€H=H€H=|H€CI@8tVH={MH= H\$dH3%(H([]A\A]A^A_AƀKHuH= KHLHLuH=^ HG}v,HG HG@HH|$HD$)H HT$H@(HPDHH|$HD$SH HT$H@(HEH|$HHD$H HT$H@(HPDHF HFuH5P fAHF(HxHHH@FH)HN1HF0HF@HV(FLFHJL@@H|$HHD$VHǿ HT$H@(HPGDH|$HD$H HP(fJLHT$HBfP@DH|$HD$fHA HP(fJLHT$HBP8fDH|$HD$H HP(fJLHT$HBPH H= uxH HtTHP(HH0Hw HW(HO0HtH;F8tuHtHy(HW(HtHz0H@0HH@(^H= 賵1H[]^H=d Ht腵H1[]@H~8fH#AWAVAUIATIUHSH8H=$ ش ]LLLԊHǀJHVHHx_oELHoMHoU P o]0X0HE@HC@EHCHELHkNHfCLLSLH HH p Hq8HK Hs(HtH^0HY8tHK H9@HHSH{ AHVH3HH n\CL$ft HC HH H@HH  H81[]A\A]A^A_f.Lf]L聉HHODHSH{ A1H3[CL$u@H{ 1A11[L5D IvHA>AEFADDA9UA InAA)Dl$H{LCHHH)HHHH1HHHHHHH1HHHHHHH1LHIL)IHHHH1HHHHHHH1HHHHHHH1HHHJ L$1iйy7D!9:AAANLLA D7I H9yuL9AuHA@HHDHC@HY@Hs DKLHA$HH{@E1IGHH H~}H~xHHKIHHHBH~xH~sHIHHBHR HtxHtH9tHHH HtH9tSHI HuH@@H9uHH HfDHHKIHHHBHHIHHBHR HuDfEHfHL H@ HuDH)Ao$$HVHH IT$HPH SLH5H H HtH@ HC t H2@H=lH CNHI HPNHLE+fA~A>AAfH H@ H 1ALALLA DDIA AFAD$1A!t @uAC‰D$$D$A9RD$HĆI~HHXAD$ ;D$D$A t$ I~D`D+D$$D$NH\$(E1҉Lt$AAHL$IBL9T$aIDDH2sHD$LXDO !IAHHH)HHHH1HHH HHHH1HHHHHHH1IAHHHHHH)HHHH1HHHHHHH1HHHHHHH1HHH1iy7D DD!‰HLDA0rEAD A0I49s!HsHALA!D:ILH\$(Lt$t$9t$ vI~HυI~IF肁D$$InIvA-D$D$$t$H臅Ht IFH1D$D$ uA D+l$$I~ADl$vI Mff.AWAVAUATUSHH8Ho8HtHHm(HuCL@uH8[]A\A]A^A_L5Q IvEFHA>AADDD9A InAA)Dl$H{LCHLHHH)L)HHHHH1HHHHHHH1HHHHHHH1HHIH1IHHHHHHH1HHHHHHH1HHHJ 1L$iҹy7щfD!9tFAAANLLADsGIH9zuL9BuH8[]A\A]A^A_AALLADcLDIAAFH8[]A\A]A^A_AvzA>AAsAD$1A!tfuAC‰D$$D$D9rD$HD$D$$聁I~HHAD$ ;D$<D$A t$ I~D`D+D$$D$NLt$E1AH\$(AHL$fDIBL;T$IDDH2sHD$LXDO !IAHHH)HHHH1HHHHHHH1HHHIAHHHH1HHHH)HHHHH1HHHHHHH1HHHHHHH1HHHH1D1i¹y7 @D!‰HLDA0rEAD A0I49s)HsHALA!D:ILD$D$ ukA D+l$$I~ADl$fD3|D$$InIvALt$H\$(t$9t$ vI~H7I~IF뵋t$H HtIFmH8H[]A\A]A^A_{fSH$HH=U H HH? H< b H H  q~H HtH-O[HD@[f.@HQ HOHHHD@LHHOD‰΀fPL@t|HwHv~5ܥ 5~ @fPLtH5 H9ptfPLfuHW@H HHW0HPHGXf  H HGH DffPLZ 5 ufuDHwffPLHD@AWAVAUATUSHH|$H=ZA{H$H1AOIyIAH<$p}Htkx.t5HXH){LtIFI9r+I|-HInyxtfx.u롐MLI9LBLKPIfDAt HD$H<${x!AD-AD-HL[]A\A]A^A_HD$HD$E1AWAVAUIATUSHdH%(H$1H*?!HL% 1Lt$fDHhH HfHyHHHAFH)NH)p H-y H= H s L=d AGLtfAGL5 H=6 GLffM$1H HAЅu1111A$w8 }H=[H1ɹLwwH$dH34%(aHĘ[]A\A]A^A_@H|$ >IHL$ H=o tfOL 8 HA HA$\L*1111D$ A$1= @H eR'=1= @H IR2= t w[]A\A]A^DH= 1Ҿ j? H= P7 po H=ǒ 1Ҿ l H= P pEo > L% Hc@ 9 5 H=X PntI4H=> j1U9w 5y H= PntCH= HI4yj HT9c H=ő P p \nH5GH= []A\A]A^j2 L% A,Hc8M4L7j 5 H=< Q )mtH=$ DLi1:8\ 5^ H= ލPmtEH= DHI4`i HT9Z []A\A]A^H= 1Ҿhߤ H= P פ pmF  H=a P  pl H=: P  plj H= P b plqC H= P ; pl* H=ŏ P p\l H= P p5lΣ H=w Pƣ plU H=P P pk H=) Px pkY H= PQ pk2 H=ێ P* prk9 H= P pKk H= Pܢ p$k H=f P pjd H=? P pjo H= Pg pjH H= P@ pj! H=ʍ P pajH H= P p:jӡ H=| P#ˡ pj H=U P# pis H=. P#} pi,^ H= P#V pi7 H= P'/ pwi H= P' pPiW H= P' p)i  H=k P' pi H=D P# phH=# 1Ҿea H= P*Y ph(: H= P*2 pzh H= P* pSh1*HEH Y@K1͟ H=v P ş p hu8 H=S P p g#H5YJH=! H5KcfDH= H5JxcIH= H5IXcH= H5I8cH= H5IcaH= H5IbH=a H5kIbH=A H5KIbH=! H5+IbEH= H5 IxbH= H5HXbH= H5H8bpH= H5Hb)H= H5HaH=a H5kHaH=A H5KHaTH=! H5'Ha H= H5 HxaH= H5GXaH= H5G8a8H= H5GaH= H5G`H=a H5kG`cH=A H5HG`H=! H5+G`H= H5 Gx`H= H5FX`GH= H5F8`H= H5F`H= H5F_rH=a H5kF_+H=A H5KF_H=! H5'F_H= H5MGx_WH= H5GX_l931 uLP 1th~.RStR~ 1Ðtu ~Ո ju݃hu  N‰ 1f ~dN s O‰h f.N 01=G f.2     f.USHdH%(HD$1``H= 3HH^ta`H= `H1H=H_H=̄ /^ HD$dH3%(H[]f.H=H[HH2 u>H=kH[Ht JπvrH5KH=CH\ H]Q_t@t&H= `HH=`H1^)@ăʀxuHt$D$H=GT$(\yH=GZHHHGHD\f— ÐYtyt  1HcfHG]+ H=( Pw p_u HDH= HH5Gt[@" Ð= wG HGHcH>{SKe+Sff.@R SK H5LGH=HGt^HHHH1]HHtH;^1H(QZL^1^H= t[H= [5 = %tl f [1YtU0[HtH=KcfDX8^H=]FH1fDH=JfHH=- ^H=! ZH\ff.ATUH-JSH fH H:HH H= Hq= ?-Gu$=ܔ H=EH= G<-up H= t= H5y H1L%` Mu{AHN []A\Ð[]A\fDA -G8 tLgH& []L% H A\fD[]A\fD -A$ 1A|$tID$H Hɓ [H ]A\þ=XH HtH /1(@J St-HF HH. H/ Ht H[D1ۀ=: uH5 1H=HXH[USH=CHH- HtH=CHuHJ| H[]fDH=CHtfH=CHtlH=CHtRH=CHuP w@H{ dH[]fޑ ?@H=5CHtN H=CHt4H=CHu.@ fD& H=BHt'H5BHWuEz ~=z uz az MH5zBHKWtH5wBH8Wurz H5`BHWtH5^BHVu0z H5HBHVu z H53BHVuz| H5BHVuS| dH5BHbVu~ =H5AH;Vue~ H5AHVu:~ H5AHUu~ H5AHUu x H5AHUu%x H5sAH~Uu x \H5^AHZUu%x 8H5IAH6Uu{ H5H Ru@"u u OH5>HQu@t H5=HQu@t t H5z>HQu@t |H5O=HzQu@|t vt H5*>HNQu7y )= HH=@1_H5=HQuR:y 'HH`= 1HH=E@H5=HPtH5x=HPux gH5c=HePux @H5Q=H>Pu2H=Ӊ HHH rH5=HOtH5=HOufH-{ H Hg Huo{=g nL8QHH=<H1voH5<HmOw D,%HHt-= L8TQHH=A<H1HK$HHQHKH= HtSH{ H-o HtMH_ H5;HNu@v vHHS5HHH5;HHNuƇ #H5;H!Nu H5;HMu q H5l;HMup H5Y;HMuu H5A;HMuu `H5,;H^MuXp 9H5;H7Mu1p H5;HMu>H Ht`H H5:HLuHu 1H5:HLu-u HI Ht4H9 H5|:HxLu*t SHHZ= HH=7:1AWH5-7AVAUATUHSHHdH%(H$81MIHtHD$Ll$0H&HD$L%;LLKHD$0M< uIA< t< tLIHcȅAt@ 3AA<#tHT$fӄ ܄  HƄ <@VAGՄ R<#J IL|$t#< tIAt< u < t < u$AIA< t< t* L|$HDt u= H 1HL6 xHHcȉ΅~/f.AD< HHqH΅AfV L|$@LFu\LGH$8dH3%(ucHH[]A\A]A^A_XF8tσtKHH=%9H13 ])F8bKHH=9H1 GSHdH%(H$1~YWHL7LLDHL9t7H0L€uH$dH3%(H[H=6lH=6 EHt:HIL6H1E=wH#H=6DHtHIL}6FATUSH dH%(HD$1:p u*1Ht$dH34%(H []A\fD1H=m H1@ʼnSH~DIH=l Hh==  HcH>1HfFH $H|$HS㥛 HHHH?HH)HH?HiH)HHiHH)HHH=j H;i HD$iHD$Hi @I@Yv@e@詍@fD5ri =pi tYi Si H=k FA$B  DfD2n uÐ f.AVAUATIH5n*USH&EHHC#DpHS1I  HH9t'z/xu:BtpHH9uDHcL,LLH11I$ HHHt|u<H4t HcHtHrL9uHcIE11HTLM"L%G"*LLtEu4Hc˃LHI9tNLBLLuAAf.1HI$H A[]A\A]A^AWAVAUATE1U1SHH8Ht$dH%(HD$(1pBHcD$Ht$ HIHD$,/D$fA6~/fDD|$D|$AHD$ McHcN,JM9tMHD$ J<0@ElD;l$~HIc^Dl$Ho>H\$HD$(Ht$HHD$H9fH\$dD9l$|H\$LHY>H|$IcA<$/Dl$HD$?ff.AVIAUATUS?/}H=I,f.H"u-HHiA$HHHA?HA$tDžL>HH>tA9|S/LHfTB[H]A\A]A^f>HxLHHD=[H]A\A]A^HHcHHJ>H1<@USHdH%(HD$1D$HtIHHtUHcSHH:9ADO1Ld H4 A4HqL9uOW)HcHcHcHA.IcA.HA8.D9~@ AH9A(HHpd []DHHPH=Ud ;HHEd []fA1L'd gfc f z7H*DžtA/v H$5HÐ\7/w{ S7/H4^H/v H4H 07/w# +7/vFH4Y7HH4Y6HDH}4^Hf 6/ws 6/Hi4Y6H6/w# 6/vFH4^HH4^HfH4Y]6HD46/v3H3^H@ 86/v"H3Y(6HH3^HH3Y 6HfDIgfffffffH81dH%(HD$(1IL @DHHIDAHIHH?HH)HHI)L؃0FH McHcD4r 1BLAL a DHcDFAt.AR9uMcGHDDMcH>a CHt$(dH34%(uH87ff.@dff@tQ-ftElft9pft-sft!cf tf`b?E` f%fໃrs` f%fඃw\` su@fൃx9` fໃr#` fඃw ` sufൃx_ fໃr_ fඃw_ t.f@tTEˆ_ H_ _ fൃxSH5o .7n4HXHtH 5Ht[D[o DATUSH=[ HG3p Gp L%m0-Wp Wo qiTt9o |9-o  o8H=p[ 118tH=[[ L3H=G[ 7tH=,[ H5/3H=[ 7tH=Z H5/p3H=Z D4H=Z 16H=Z 6H=Z Hn n q7H=Z 3V616c7[1]A\@n t@[]A\fDSHHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1n =n H$HD$HD$ HD$H=Y $D$056H=Y HH5HD$dH3%(u H[2DAUL-l ATL%.USH20DHc\ H[HlATA41A DADHHuH[]A\A]f.S5%l Hc1H=X 2H-l H=X 1ҋ4[5k 0DSHH dH%(HD$1Ht$t 1@Ǎ|?D$ vD$ H=z Z 3TH=%X 301L'HL)HHIHAVIĺHLW#H1%XLZ[]A\A]A^@H=C%HHH' 'Hu@L[]A\A]A^pHDDOt%UfH=W Hh f.@I&AW11AVAUATUSHcHcD DfDHMs D A vAA AA< AC< LcLcIIA]A,$CDuA0A0< !A 1f@8DA\ A, D{DuA vTA wl[]A\A]A^A_fDHMsD3@AA< v@DDu8[1]A\A]A^A_HA r[]A\A]A^A_ÅufDE8|߃AH< wOA w@8dfA w8DH8ALAiDs@ vA fDDff.AWIAVIAUAATL%A UH-A SL)HHt1LLDAHH9uH[]A\A]A^A_ff.HHDirectoryFileOther1.22 for help[imported][read-only]Total disk usage: Apparent size: Items: %d No items to display.%5.1f%6sM > %Y-%m-%d %H:%M:%S %z%26sMessagePress any key to continueItem infoInfoLinksName:Path:Type:Mode:UID:GID:Last modified: Disk usage:Apparent size:N/A%u ( B)-- more --Press to hide this windowDeletion feature disabled.Shell feature disabled.#▌█▏▎▍▋▊▉%s %s ~ Use the arrow keys to navigate, press Directory refresh feature disabled.?B@@.AConfirm deleteand all of its contents?yesdon't ask me againDeleting... to abortError!Can't delete %s:ignoreignore allAre you sure you want to delete "%s"%c %s. %-55s %8d files /%5.1f %s %-65s %8d filesError:could not open %spress any key to continue...Total items: %-9dCurrent item: %s to confirm abortWarning:error scanning %-32ssome directory sizes may not be correctScanning...Loading...]], {"name":"\n\r\b\t\f\\\"\u00%02x,"asize":,"dsize":,"dev":,"uid":,"gid":,"mode":,"mtime":,"ino":,"hlnkc":true,"nlink":,"read_error":true,"notreg":true,"excluded":"pattern","excluded":"otherfs","excluded":"kernfs","excluded":"frmlnk"[1,2,{"progname":"ncdu","progver":"1.22","timestamp":Read error: %sUnexpected EOFLine %d byte %d: %sExpected stringInvalid \u escapeUnexpected low surrogateExpected low surrogateInvalid escape sequenceInvalid characterInvalid JSON valueExpected ':'falsenullExpected ',' or '}'Expected ',' or ']'Invalid (positive) integerInteger out of rangeExpected JSON objectnameToo large string valueasizedsizedevinouidgidmodehlnkcnlinkread_errorexcludedotherfsothfsfrmlnknotregOutput error: %sExpected JSON arrayExpected ','Trailing garbageError closing file: %sZero-byte found in JSON streamNo name field present in item information objectIncompatible major format versionTop-level item must be a directory|sttttttttttttdttttttttttttttttttttttttttttttttttttttttttttt$ttttttDttttstttttttstttsttrError obtaining full path: %sError changing directory: %sNot a directoryError reading directory: %sError going back to parent directory: %sError obtaining directory information: %s%s/%sCACHEDIR.TAGrbSignature: 8a477f597d28d172789f06886806bc55ncdu help to closeKeysFormatAbout NCursesDiskUsagehttps://dev.yorhel.nl/ncdu/<Empty directory>@^HExcluded firmlinkup, kMove cursor updown, jMove cursor downright/enterOpen selected directoryleft, <, hOpen parent directoryCSort by mtime (-e flag)Show percentage and/or graphaQuit ncduX [size] [graph] [file or directory]The X is only present in the following cases:Written by Yorhel An error occurred while reading this directoryAn error occurred while reading a subdirectoryFile or directory is excluded from the statisticsDirectory was on another filesystemThis is not a file nor a dir (symlink, socket, ...)Excluded Linux pseudo-filesystemSame file was already counted (hard link)Sort by name (ascending/descending)Sort by size (ascending/descending)Sort by items (ascending/descending)Delete selected file or directoryToggle dirs before files when sortingToggle between apparent size and disk usageToggle display of child item countsToggle display of latest mtime (-e flag)Show/hide hidden or excluded filesShow information about selected itemRecalculate the current directorySpawn shell in current directory/bin/shNCDU_SHELLNCDU_LEVELERROR: Can't change directory: %s (errcode: %d) Press any key to continue.ERROR: Can't execute shell interpreter: %s Press any key to continue.ncdu confirm quitReally quit? (y/N)<, Lr+/dev/ttyError opening /dev/tty: %s Invalid option '-'. -q--slow-ui-updates--fast-ui-updates-x--one-file-system--cross-file-system-e--extended--no-extended-r--enable-shell--disable-shell--enable-delete--disable-delete--enable-refresh--disable-refresh--show-hidden--hide-hidden--show-itemcount--hide-itemcount--show-mtime--hide-mtime--show-graph--hide-graph--show-percent--hide-percent--group-directories-first--no-group-directories-first--enable-natsort--disable-natsort--graph-stylehashhalf-blockeighth-blockeigth-block--sort-asc-desc--apparent-size--disk-usage-0-1-2--si--no-si-L--follow-symlinks--no-follow-symlinks--exclude-X--exclude-fromCan't open %s: %s --exclude-caches--include-caches--exclude-kernfs--include-kernfs--follow-firmlinks--exclude-firmlinks--confirm-quit--no-confirm-quit--confirm-delete--no-confirm-delete--coloroffdarkdark-bgUnknown --color option: %s --ignore-config/etc/ncdu.confXDG_CONFIG_HOME%s/ncdu/config%s/.config/ncdu/config-v-V--versionncdu %s -h-?--help-o-fUnknown option '%s'. Standard input is not a TTY. Did you mean to import a file using '-f -'? Error while initializing ncurses. Option '%s' does not expect an argument. Option '%s' requires an argument. Unknown --graph-style option: %s. Invalid argument to --sort: '%s'. Error opening %s: %s. Run with --ignore-config to skip reading config files. Unknown option in config file '%s': %s. Run with --ignore-config to skip reading config files. Error reading from %s: %s Run with --ignore-config to skip reading config files. ncdu Mode selection: -h, --help This help message -v, -V, --version Print version -f FILE Import scanned directory from FILE -o FILE Export scanned directory to FILE in JSON format -e, --extended Enable extended information --ignore-config Don't load config files Scan options: -x, --one-file-system Stay on the same filesystem --exclude PATTERN Exclude files that match PATTERN -X, --exclude-from FILE Exclude files that match any pattern in FILE --exclude-caches Exclude directories containing CACHEDIR.TAG -L, --follow-symlinks Follow symbolic links (excluding directories) --exclude-kernfs Exclude Linux pseudo filesystems (procfs,sysfs,cgroup,...) Interface options: -0, -1, -2 UI to use when scanning (0=none,2=full ncurses) -q, --slow-ui-updates "Quiet" mode, refresh interval 2 seconds --enable-shell Enable/disable shell spawning feature --enable-delete Enable/disable file deletion feature --enable-refresh Enable/disable directory refresh feature -r Read only (--disable-delete) -rr Read only++ (--disable-delete & --disable-shell) --si Use base 10 (SI) prefixes instead of base 2 --apparent-size Show apparent size instead of disk usage by default --hide-hidden Hide "hidden" or excluded files by default --show-itemcount Show item count column by default --show-mtime Show mtime column by default (requires `-e`) --show-graph Show graph column by default --show-percent Show percent column by default --graph-style STYLE hash / half-block / eighth-block --sort COLUMN-(asc/desc) disk-usage / name / apparent-size / itemcount / mtime --enable-natsort Use natural order when sorting by name --group-directories-first Sort directories before files --confirm-quit Ask confirmation before quitting ncdu --no-confirm-delete Don't ask confirmation before deletion --color SCHEME off / dark / dark-bg Refer to `man ncdu` for more information.kBMBGBTBPBEB BKiBMiBGiBTiBPiBEiBWarning: terminal too small,%s%splease either resize your terminal,press i to ignore, or press q to quit. Out of memory, press enter to try again or Ctrl-C to give up.              $      zD$tI(knNhS_cXk ^]yI:sN5/nS0phX+&c]&!;p,   "L,,L,-L34\4HL5p|5|99L:|;<=(,>`?l@@@,AA4A\|BCJ,K LK KH R S G I x %D\\ ̖BAH  ABB A FBG c APL A FBG p HGA  <]Gk F d4|9 AFM C AAG  FAJ LH BIB B(A0D8G  8A0A(B BBBA DAGn AA 0 *FAA F@G  AABG Lx FEI I(H0D8FPt 8C0A(B BBBA 8TتBBB K(A0f(A BBBHEBBB B(D0C8Gpx 8A0A(B BBBA L BEB A(A0 (D BBBC ] (D BBBI (,yEAD0Y AAK 0XDFAA D0  AABA а(̱aFAG FAAJEAG4EDG  HAF \ HAC  |48R@ A P,dKEu F D4طFAC  CBE YFB pEJ AA 4,vFIH A(I0N(A ABBt;Ek 4EI0 AA <X4vFBB D(C0  (C BBBI ,tFDC T CBJ ,LOEE E(D0A8GP8A0A(B BBBB(,Nl F _ I H(XDEAJq AAA 0FAD Jo  AABA 0FAD Jo  AABA <`BFBB H(A0 (D BBBK ,p#E]hHOIE A(A08H@a8D0A (A BBBE t(A BBBE0lLFB B(A0A8 0A(B BBBG i 0C(B BBBD O 0F(B BBBA $H 8D DL@eFEE E(H0H8G@n8A0A(B BBBhp606H! e Hx8Z  .9 hn OQ i0` 0*n x$ H!H!o0 x  L! ooXoooVJ!$$$$$%% %0%@%P%`%p%%%%%%%%%&& &0&@&P&`&p&&&&&&&&&'' '0'@'P'`'p'''''''''(( (0(@(P(`(p((((((((()) )0)@)P)`)p)))))))))** *0*@*P*`*p**              <dGA$3a1x$5 GA$3p1113p0GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a15 GA$3p1113VGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA*Vb GA*GOW*GA* GA*GOW* GA*FORTIFY6GA+GLIBCXX_ASSERTIONS GA*FORTIFYVGA+GLIBCXX_ASSERTIONSncdu-1.22-1.el8.x86_64.debugiE7zXZִF!t/7]?Eh=ڊ2Nc~ ##FYӼ*$)~pV;_㯈e⮑.Cr / Vڑ|n+?A3ۦ%OEB v` q\ըd'_l2u90+s= Cȟ(cq>)`ECBD ;W1BvXȄJTa'_>Iӣ~뇖=`:Oetn{ Q̛ڵ ` (Pkj_gLg) |H|OB"a`@Y-;-n!E~8Li fC3#DCÃFtzTp/IʊgCȅ>!g|und&AJtQ:dcL 8&hE ykԬ_.l+ԮSb N 4Դ(T}Kg),ج(Zɷ|93^JLn&MU SIz;Piv6n51֫i(D}X3~?arǦv tkNIv̑ F՞ ׆دZZ7 =I߯iXȪ?_soL=s!]S 䒲slXy~"r \PTvCמxOʔt䗩uT%d#̥v3TX .M2 @ehi;o3k\b,f0c+)4[xob+7B9 ]/I* !d%s/Ed갑 l*`I`Zw]yvTAbt|x+#vx+Y+F(Q܉'dK-SNFǬ-T* oDBȬd,ND@ج=k]ƫ+)VʯNaT9Z7X3%~ LB`4UCX$`"H]yc.+8# ~ D]g~I1{;[_,.LYsyy!C6͉-.efRrQ;^x궢z̼9\KoQ ,M> :5 \``P4L5H7&`%"@|ȗbHVbh-["2 ϑZ|l3p1EDP P (+cr-7BR4OZd2 =אt?OQt$ \MV;gh-8 Zbhps0=193]Vf $k<;gYZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata  & 4$Go00DQ xx Y aonoXXP} Bx$x$$$**p0p0   T" t*t*..H!HH!HH!H J!JL!L0P!P< @Q!COPYING000064400000002025152531206000005570 0ustar00Copyright (c) Yorhel Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ChangeLog000064400000022536152531206000006320 0ustar001.22 - 2025-03-05 - Add support for @-prefixed lines to ignore errors in config file (from 2.8) - List all supported options in `--help` (from 2.8) - Use `kB` instead of `KB` in `--si` mode (from 2.8) - Add `--graph-style` option (from 2.1) - Fix supported range of uid/gid numbers 1.21 - 2024-11-19 - Perform tilde expansion on paths in the config file (from 2.7) - Fix JSON import of escaped UTF-16 surrogate pairs (from 2.7) - Fix displaying and exporting zero values when extended info is not available (from 2.6) - Fix JSON export and import of the “other filesystem” flag (from 2.5) 1.20 - 2024-04-21 - Revert default color scheme back to 'off' - Rewrite man page in mdoc, drop pod2man dependency 1.19 - 2023-09-11 - Fix typo in --exclude-from argument - Add --(enable|disable)-natsort options - Add indicator to apparent size/disk usage selection in the footer 1.18.1 - 2023-02-12 - Fix build on non-Linux platforms 1.18 - 2022-12-06 - Fix 'dark-bg' color scheme to actually have a dark background - Backport configuration file support from 2.x - Backport many new CLI options from 2.x - Negation of existing flags: --no-si, --no-confirm-quit, --no-follow-symlinks, --include-caches, --include-kernfs - --[no-]extended in addition to -e - --one-file-system and --cross-file-system in addition to -x - --slow-ui-updates, --fast-ui-updates in addition to -q - Column visibility options: --(show|hide)-(hidden|itemcount|mtime|graph|percent) - Sorting: --sort, --[no-]group-directories-first - Feature selection: --(enable|disable)-(shell|delete|refresh) - Deletion confirmation: --[no-]confirm-delete - Hidden file visibility: --show-hidden, --hide-hidden - Size display: --apparent-size, --disk-usage 1.17 - 2022-04-28 - Add 'dark-bg' color scheme and use that by default - Use natural sort order when sorting by file name - Improve compatibility with C89 environments - Fix wrong assumption about errno not being set by realloc() 1.16 - 2021-07-02 - Increase width of size bar depending on terminal size (Christian Göttsche) - Set/increment $NCDU_LEVEL variable when spawning a shell - Indicate whether apparent size or disk usage is being displayed - Display setuid, setgid and sticky bits in file flags in extended mode - Fix error handling while reading --exclude-from file - Improve JSON import to allow for several future extensions to the format - Export link count in JSON dumps - Don't export inode in JSON dumps for non-hardlinks 1.15.1 - 2020-06-10 - (Linux) Fix build on older Linux systems (Christian Göttsche) - (MacOS) Revert "Exclude firmlinks by default" behavior (until we have a better solution) - (MacOS) Add --exclude-firmlinks option to opt-in to the above behavior 1.15 - 2020-05-30 - (Linux) Add --exclude-kernfs option to exclude pseudo filesystems (Christian Göttsche) - (MacOS) Exclude firmlinks by default (Saagar Jha) - (MacOS) Add --follow-firmlinks option to follow firmlinks (Saagar Jha) - Fix bug in calculating the apparent size of directories containing hardlinks - Fix integer overflow with directories containing >2GiB worth of file names - Fix yet another possible 100% CPU bug when losing terminal 1.14.2 - 2020-02-10 - Fix compilation with GCC 10 (-fno-common) - Fix minor display issue when scanning 10M+ files - Slightly reduce memory usage for hard link detection 1.14.1 - 2019-08-05 - Fix occasional early exit on OS X - Fix --exclude-caches - Improve handling of out-of-memory situations 1.14 - 2019-02-04 - Add mtime display and sorting (Alex Wilson) - Add (limited) --follow-symlinks option (Simon Doppler) - Display larger file counts in browser UI - Add -V, --version, and --help alias flags - Fix crash when attempting to sort an empty directory - Fix 100% CPU bug when ncdu loses the terminal - Fix '--color=off' flag - Fix some typos 1.13 - 2018-01-29 - Add "extended information" mode and -e flag - Add file mode, modification time and uid/gid to info window with -e - Add experimental color support and --color flag - Add -rr option to disable shell spawning - Remove directory nesting limit on file import - Fix handling of interrupts during file import - Fix undefined behavior that triggered crash on OS X 1.12 - 2016-08-24 - Add NCDU_SHELL environment variable - Add --confirm-quit flag - Fix compilation due to missing sys/wait.h include 1.11 - 2015-04-05 - Added 'b' key to spawn shell in the current directory - Support scanning (and refreshing) of empty directories - Added --si flag for base 10 prefixes - Fix toggle dirs before files 1.10 - 2013-05-09 - Added 'c' key to display item counts - Added 'C' key to order by item counts - Added CACHEDIR.TAG support and --exclude-caches option - Use locale-dependent thousand separator - Use pkg-config to detect ncurses - Clip file/dir sizes to 8 EiB minus one byte - Fix buffer overflow when formatting huge file sizes 1.9 - 2012-09-27 - Added option to dump scanned directory information to a file (-o) - Added option to load scanned directory information from a file (-f) - Added multiple scan and load interfaces (-0,-1,-2) - Fit loading and error windows to the terminal width (#13) - Fix symlink resolving bug (#18) - Fix path display when scanning an empty directory (#15) - Fix hang when terminal is resized to a too small size while loading - Use top-level automake build - Remove useless AUTHORS, INSTALL and NEWS files - ncdu.1 now uses POD as source format 1.8 - 2011-11-03 - Use hash table to speed up hard link detection - Added read-only option (-r) - Use KiB instead of kiB (#3399279) 1.7 - 2010-08-13 - List the detected hard links in file info window - Count the size of a hard linked file once for each directory it appears in - Fixed crash on browsing dirs with a small window size (#2991787) - Fixed buffer overflow when some directories can't be scanned (#2981704) - Fixed segfault when launched on a nonexistent directory (#3012787) - Fixed segfault when root dir only contains hidden files - Improved browsing performance - More intuitive multi-page browsing - Display size graph by default - Various minor fixes 1.6 - 2009-10-23 - Implemented hard link detection - Properly select the next item after deletion - Removed reliance of dirfd() - Fixed non-void return in void delete_process() - Fixed several tiny memory leaks - Return to previously opened directory on failed recalculation - Properly display MiB units instead of MB (IEEE 1541 - bug #2831412) - Link to ncursesw when available - Improved support for non-ASCII characters - VIM keybindings for browsing through the tree (#2788249, #1880622) 1.5 - 2009-05-02 - Fixed incorrect apparent size on directory refresh - Browsing keys now work while file info window is displayed - Current directory is assumed when no directory is specified - Size graph uses the apparent size if that is displayed - Items are ordered by displayed size rather than disk usage - Removed switching between powers of 1000/1024 - Don't rely on the availability of suseconds_t - Correctly handle paths longer than PATH_MAX - Fixed various bugs related to rpath() - Major code rewrite - Fixed line width when displaying 100% 1.4 - 2008-09-10 - Removed the startup window - Filenames ending with a tidle (~) will now also be hidden with the 'h'-key - Fixed buffer overflow when supplying a path longer than PATH_MAX (patch by Tobias Stoeckmann) - Used S_BLKSIZE instead of a hardcoded block size of 512 - Fixed display of disk usage and apparent sizes - Updated ncdu -h - Included patches for Cygwin - Cursor now follows the selected item - Added spaces around path (debian #472194) - Fixed segfault on empty directory (debian #472294) - A few code rewrites and improvements 1.3 - 2007-08-05 - Added 'r'-key to refresh the current directory - Removed option to calculate apparent size: both the disk usage and the apparent size are calculated. - Added 'a'-key to switch between showing apparent size and disk usage. - Added 'i'-key to display information about the selected item. - Small performance improvements - configure checks for ncurses.h (bug #1764304) 1.2 - 2007-07-24 - Fixed some bugs on cygwin - Added du-like exclude patterns - Fixed bug #1758403: large directories work fine now - Rewrote a large part of the code - Fixed a bug with wide characters - Performance improvements when browsing large dirs 1.1 - 2007-04-30 - Deleting files and directories is now possible from within ncdu. - The key for sorting directories between files has changed to 't' instead of 'd'. The 'd'-key is now used for deleting files. 1.0 - 2007-04-06 - First stable release - Small code cleanup - Added a key to toggle between sorting dirs before files and dirs between files - Added graphs and percentages to the directory browser (can be enabled or disabled with the 'g'-key) 0.3 - 2007-03-04 - When browsing back to the previous directory, the directory you're getting back from will be selected. - Added directory scanning in quiet mode to save bandwidth on remote connections. 0.2 - 2007-02-26 - Fixed POSIX compliance: replaced realpath() with my own implementation, and gettimeofday() is not required anymore (but highly recommended) - Added a warning for terminals smaller than 60x16 - Mountpoints (or any other directory pointing to another filesystem) are now considered to be directories rather than files. 0.1 - 2007-02-21 - Initial version