7004[U$xǏ{o Mx`r4?~~[Dz[UH  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI"JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkLlLmLnLoNpNqNrNs"#023\t\u_vbwdxdydzd{f|g}g~gh%1 #LlkmWVLH>RjYyh>Lٮkp3d L֘;zyDNLNcqOGTP57LmD[9hFA'L'>~yLw92,"=YgLbwXH$Loq.mTwbVLLl“4k'bV6L^_7*L ENpd ab?Nq۽ЬjsNhD#b҉OFzi:ͥ_Y5Ru%jo `w<2TUDǎKW(}WVv.N)Vm]fri ے`~8d8W;^ၓSڔ݆)DVe2%͎B< |wh~CN (aCHj`%j%r;ף >wF\˩Z4 r>M&ob~ 0^Drınuh< wYr(eāUZ=F#>R\ܖ ٶw,rl RYl/G8ɭd! Y_8K J2 \2 02]Q}.%>}1۴d-]I(To;x | S͑\xEMzhw3P朗QjsQܾQkBTl.MNcV#2` VIɩ6 CH)f#Yڟ~!S!)?rx%(Z~|?OŁe߮R(_ȎaoK`P?caăݡjb w/ɔ bx?U`Ū |RŶ4g/O6Fu |g*T6꛿0pd*  5b4v5 ţwpD:Z cwnlxMr%!KT&|?&{t=ZszL7&qҙF`Sg'AqHhOW`^7w*7Z[E<~<1K6'Y3Iiؼe$u5VNj9-3[(`Md%A3]r{&;ph+lB4ZcectHm$G3r j3^.@"b^n|7&_v`[ǘjS?[j{fA~0n L 9 >B+ݪ {O=%                +ݪ {O=%      W    +ݪ {O=% *   ! "  #$  %&'(  #$')  #$ * + , -  #$ ./01  2&'( ')3+ݪ {O=% $45 45 +ݪ {O=% 45 45  #$ 45 45  #$6 7 8 45  #$ 9 :+ݪ {O=%   ^  +ݪ {O=%     $      $$  ;&'( $')$  < => #$ ? #$ @  A$   B C   DE٪ğ4LYwʅ  F+ݪ {O=% 45 45 $[ 45  GH6I6 8 J($ 45 $+ݪ {O=% +ݪ {O=%   \   > #$ @ K L> #$/013+ݪ {O=% MNOO +ݪ {O=%  +ݪ {O=% MN r+ݪ {O=%  +ݪ {O=% +ݪ {O=%   +ݪ {O=%  !+ݪ {O=%     $ %     $  => #$ ? #$ @  <  P > #$  @  <  Q> #$ /0    B   DE+ݪ {O=% #$ ), #$ R  !  S', -  S', 45 45 6 7 8 45  9 45    T  #$ U) ( &'( ') 鋟z5M=DJ)QMS-2 ) V J W+ݪ {O=% 45 45  #$*7"2.! *e F+ݪ {O=%  --  "  X  Y <  *  + ,  Q Z   [    0+ݪ {O=% MNOO .w  \+ݪ {O=% MN /  ]+ݪ {O=% 0  ^+ݪ {O=%   2  _+ݪ {O=% $$$ 4( $$$ Y <+ݪ {O=%  5  ` a+ݪ {O=%  7 b c   +ݪ {O=% 9H ` d+ݪ {O=% :  e+ݪ {O=%  ;  +ݪ {O=%    = f   c   +ݪ {O=% ?*  X+ݪ {O=%  @  =  g +ݪ {O=%  B@  Q+ݪ {O=%  C  h+ݪ {O=%!  E " ` i+ݪ {O=%#   G"  j+ݪ {O=%$  HV  k m_@<%  #$ H+ݪ {O=%& I/+ݪ {O=%' Iؔ 2d?y(l#I m nؔ 2d?y)##J##11 K3 L31 L3 Kؔ 2d?y*##Ko##11 L3 K31 K3 L)0˼Q+, +, ,HI$-./0+ݪ {O=%  ؔ 2d?y123xп8"y4   ,`$55+ݪ {O=%1 #$Pt+ݪ {O=%; > #$P+ݪ {O=%<  Qw *h|X=#$  #$  #$Q+ݪ {O=%>   #$ T   #$ t u vw Jx?@ y[    z0D {    |1E } 45  GH6I6 8($ 45  <6A :A&'( ')   ~l #1  U_[aԍqOfLmBLmCDVEF#$ !NGhH+UI&LmJ1LmKULMULNUOhPLmQLmRS:LTLU23ULVULW+5X5Y+UZ[Lm\L]L^;3U_`U_aLmb55 NpcU_`U_a&d&e&f<'g>=UhUiLmjLmkNlLmmULn Lo*)56749Lmp%UiUhNqqULrNlULs(4tmainDarcs.Repository.HashedIOByteStringUtils CommandLine Crypt.SHA256 Darcs.BugDarcs.ColorPrinterDarcs.CommandsAux Darcs.Compat Darcs.EmailDarcs.External Darcs.Flags Darcs.Global Darcs.LockDarcs.MonadProgress Darcs.PatchDarcs.Patch.ApplyDarcs.Patch.ApplyMonadDarcs.Patch.BracketedDarcs.Patch.CommuteDarcs.Patch.ConflictDarcs.Patch.ConflictMarkingDarcs.Patch.EffectDarcs.Patch.FileHunkDarcs.Patch.FileNameDarcs.Patch.FormatDarcs.Patch.InfoDarcs.Patch.InspectDarcs.Patch.InvertDarcs.Patch.MatchDataDarcs.Patch.MergeDarcs.Patch.NamedDarcs.Patch.OldDateDarcs.Patch.PatchyDarcs.Patch.Patchy.InstancesDarcs.Patch.PermutationsDarcs.Patch.PrimDarcs.Patch.Prim.ClassDarcs.Patch.Prim.V3.ObjectMapDarcs.Patch.ReadDarcs.Patch.ReadMonadsDarcs.Patch.RegCharsDarcs.Patch.RepairDarcs.Patch.RepoPatchDarcs.Patch.ShowDarcs.Patch.SummaryDarcs.Patch.SummaryDataDarcs.Patch.TokenReplaceDarcs.Patch.V1.CommuteDarcs.Patch.V1.CoreDarcs.Patch.V1.ShowDarcs.Patch.ViewingDarcs.RepoPathDarcs.Repository.CacheDarcs.SignalHandler Darcs.Ssh Darcs.URL Darcs.UtilsDarcs.Witnesses.EqDarcs.Witnesses.OrderedDarcs.Witnesses.SealedDarcs.Witnesses.ShowDarcs.Witnesses.UnsafeEnglishExecPrinterProgressRatifiedSHA1URLURL.HTTP URL.RequestVersion Workaround HTTP-4000.1.1 array-0.3.0.2basebinary-0.5.0.2bytestring-0.9.1.10containers-0.4.0.0 dataenc-0.14deepseq-1.1.0.2directory-1.1.0.0extensible-exceptions-0.1.1.2filepath-1.2.0.0ghc-primhashed-storage-0.5.7haskeline-0.6.4.0 html-1.0.1.2 integer-gmp mmap-0.5.7 mtl-2.0.1.0network-2.3.0.4old-locale-1.0.0.2old-time-1.0.0.6 parsec-3.1.1process-1.0.1.5random-1.0.0.3regex-base-0.93.2regex-compat-0.95.1regex-posix-0.95.1terminfo-0.3.1.3 text-0.11.1.1 time-1.2.0.3transformers-0.2.2.0 unix-2.4.2.0utf8-string-0.3.6 zlib-0.5.3.1Control.Monad.InstancesGHC.Base GHC.FloatGHC.NumData.ByteStringData.ByteString.Char8Data.ByteString.LazyData.ByteString.Lazy.Char8Network.SocketNetwork.Socket.InternalText.Parsec.StringText.Regex.Base.ContextText.Regex.Posix.ByteString Text.Regex.Posix.ByteString.LazyText.Regex.Posix.SequenceText.Regex.Posix.String Data.TextData.Time.Calendar.GregorianData.Time.Format.ParseData.Time.LocalTime.LocalTimeControl.Monad.Trans.ErrorControl.Applicative Control.Monad Data.Functor Data.Maybe Data.Tuple GHC.ClassesGHC.IOGHC.ListPreludeSystem.IO.UnsafeData.ByteString.InternalData.SetSystem.Directory GHC.TypesStorage.Hashed.DarcsStorage.Hashed.TreelinesPS unlinesPSisMaliciousSubPath Compressiondarcsdir debugMessageremoveFileMayNotExistwriteAtomicFilePS ApplyMonadFileName breakOnDirfn2fp fn2nicepsfp2fn niceps2fnnormPathownName superName FilePathLikeCache HashedDircleanCachesWithHintfetchFileUsingCache hashedDirokayHash peekInCachespeculateFileUsingCachewriteFileUsingCachewithCurrentDirectory finishedOneIO tediousSizeControl.Monad.StateControl.Monad.State.ClassControl.Monad.Trans.ClassControl.Monad.Trans.State.LazyHashedIORW cleanHashdir copyHashedcopyPartialsHashed$fApplyMonadStateTTreep$fApplyMonadStateTTree1cop1co_wild0 $dFunctor$dMonad $dFunctor1$dMonad1fj$fApplyMonadStateTTree10ww1lvl36 file don't exist... lvl37cwildxwild1o'hwild2$fApplyMonadStateTTree11$fApplyMonadStateTTree12w2wwww1ww2ww3new_sa8$fApplyMonadStateTTree13$fApplyMonadStateTTree14ablvl38lvl39exists$fApplyMonadStateTTree15/can't mCreateDirectory over an existing object.$fApplyMonadStateTTree16etaeta1dsds1ds2ds3$fApplyMonadStateTTree17$fApplyMonadStateTTree18thing$fApplyMonadStateTTree19$fApplyMonadStateTTree2$fApplyMonadStateTTree20$fApplyMonadStateTTree21$fApplyMonadStateTTree22$fApplyMonadStateTTree23$fApplyMonadStateTTree24$fApplyMonadStateTTree3lvl40mxw3ww4ww5nexists$fApplyMonadStateTTree4sa9new_s1a10wild3a11s'$fApplyMonadStateTTree5$fApplyMonadStateTTree6$fApplyMonadStateTTree7$fApplyMonadStateTTree8mRename failed...$fApplyMonadStateTTree9Cannot remove non-empty file rbrb1rb2rb3&$fApplyMonadStateTTree_$ceditDirectory!$fApplyMonadStateTTree_$ceditFile&$fApplyMonadStateTTree_$cgetApplyState"$fApplyMonadStateTTree_$cliftApply$$fApplyMonadStateTTree_$cmChangePref)$fApplyMonadStateTTree_$cmCreateDirectoryw4w5$$fApplyMonadStateTTree_$cmCreateFileco_wild1,$fApplyMonadStateTTree_$cmDoesDirectoryExist'$fApplyMonadStateTTree_$cmDoesFileExist&$fApplyMonadStateTTree_$cmModifyFilePS'$fApplyMonadStateTTree_$cmModifyFilePSs$$fApplyMonadStateTTree_$cmReadFilePS%$fApplyMonadStateTTree_$cmReadFilePSs)$fApplyMonadStateTTree_$cmRemoveDirectory$$fApplyMonadStateTTree_$cmRemoveFile $fApplyMonadStateTTree_$cmRenamew6$$fApplyMonadStateTTree_$cnestedApply&$fApplyMonadStateTTree_$cputApplyState$fApplyMonadStateTTree_go2*$fApplyMonadStateTTree_mInCurrentDirectory,$fApplyMonadStateTTree_mWithCurrentDirectory $fEqObjType$fEqObjType_$c/=$fEqObjType_$c==HashDirr permissionscachecompressrootHashObjTypeFDR:ApplyMonadBaseStateTRO cleanHashdir1 copyHashed1fpcopyPartialsHashed1getany identifyThingrmThingseta writerootipvipv1tplFunctorMonadApplyMonadBaseTree $fToTreeTree ByteStringStateTIO>>=StringGHC.PrimtranssymNTCo:IO NTCo:StateTfailunpackAppendCString# NTCo:FileNameNothingJustState# RealWorld peekInCache1HashedPristineDirGHC.Unit()fmapMaybeisJustGHC.BoolFalseTrueunpackCString#empty ObjectMapUUID DirContent normPath1:[]return>>PSD:MonadCoUnsafeEq++unlines<=#-#