7004\S(i!h EpՈ`P9hO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP"QRSTUVWXYZ[\]^_`abcdefghijklmnopqrSsStSuSvUwUxUyUz$%356c{c|f}i~kkkkmnnno "'4;;SlkmWVSH>RjYyh>S7qRr99wt~Sٮkp3d S*|`61Zv=zN}S֘;zyDNSNcqOGTP57StD[9hFA'S'>~ySw92,"=YgS+Z7g0+hS"|1XerSD0q 7žSbwXH$S;lGO; 8Sl“4k'bV6S]7Yh/Arڊ@S*Qe[ȗHbS^_7*L EUwd ab?Ux۽ЬjsUhD#b҉Yu%jo `w<2T[bҵ%>5Z|\DǎKW(}W]v.N)]L[iݷ]m]fri ے`~8d8W;^ၓSڔ݆)'IwF\˩Z4 r>M&ob~ 0^Drınuh<;qŤTa>r wYr(eāUZ=F#>R\ܖ ٶw,rl RYl/G8ɭd! Y_8K J2 \2 0w!6QHy2i%9a9e}1۴d-KVYTba^Sv w0j QDz;PCNVXZl0M7ZM?1V-zmhR0qE5@NGZ}7rqW hRMr1#lJ8y~%^0Ia-N`r;μCxmTw dFECq2qLrh6o#{S6ծ)a5=bȐ{|-|bJk5~XxƃX+(?"4.AxN6wm@hloNOqiս/E;1bAX "1g [=Odt h3Ur+wh|#\q_@UPǏ1oh䎅⤦ԶXj73-(/!?r>PFGM@䢖slYg#95(͐AҼd !(w["]B2~CkyfI J[wPG cUDßA냹 A=4Zf3(rb`>Hn|lt;6"E+hz} b8UJ1xxF TՕMi*=4w1Hڱ뛇ջ<Ŭw& }ekmH0!Z两._Wx@t_yçBX\Fke2VW.ϴfpt1LR @Wa.Ǹ|yT>J@5>id5hk"vI4ZcectHm$G3_unFoP[;r j3^.NRui-<#C&Ham1'P ExUl|P6UEdNL2Ět     0=ƁEey~JB2^ǵ                           ~   !  "#    # "!   $  "#    "%  &'& ژZJz(        #(Vhe^n)        7[LC*   % ?9nODq+   ,!"  #$sѩ%`v6j-%&''H{?̪9P.%&'' jDѭ"$4./%&''(qڸ<#O}E/>  0 1  )*01+, -  0 1  )*01,,^He>]Hy2  0 1  )*01 ,b?jiͰ=ZZڣ  0 1  )*01+,p .  0 1  )*01,Z="Qvu .3  0 1  )*01 ,  0 1 4  -014 /]ZxB?2i5  06( G^ J8=cW7  0 1 8!7"17701+  27  0 1 8!7"17701 >b,l8]p!S97  0 1 ,!7"17701  Do ^tR 9 G     3+   4     3 qғq6yBC:     3   55?BXjTK7F;   0<{oς/0ʇd8ϣ= !. 6 7 8v-.7 ]> !\ 0?1? XzVrL@9 ! : ;  dT -| 0U z) PBb(S- T(U?flң<V(VW/WX( X  Y ZU  [WUUY\X\] ^Z\][\]^ _[\]^ _V_W``Q`WaabcdefgbYU=hHO:y{hVW/ b c9Wd";UM=V6i (2N d e0 ( f0 ( g (jk% h kijk l ej! ("#& mk n&#"l (l o#0 pim +qm (F Ѱc&nm % m m 2GILƁ9;p4o2 0pk+A-z-q(31 r( s(vF{CP      3+4 t     3v\ X4r     3 5     `3_` uGQast  G v_9=/# Dpp ju 6 w(x y z P {Q | o8+ڢ"bTvx (96wx_w (}xyz ~x xyz (sQa ! (tbc st$ (  x (i ( (_ {(EْDB{ (:  ( |(+Q_|a;uG( :g-h|GW      8!"3+$;       8!"3$1)azdbO}|      ,!"3 $=5     4 ,!"}3G 4, O}Gz|4tTODڇۓ~       ,!"3 $> P*˟^߄   8!"  +#$?6    8!"  #$y=Ulp   ,!"   #$@f w;       8!"3+$Am        8!"3$ J_׎E<      8!"3+$B       8!"3$'5RCSύ      ,!"3 $D;     4 ,!"}3G 4, /}G*Մe+BT      0  8!"3)*0+ E      0  8!"3)*0 U yb.?8     0  ,!"3)*0  Fr}z9x;n + F  7.r8(lCo  H       "      p  W W  "ix7u׹4 HE 6 7 0lCOβ,rt Hs 0goƞ~ H 0PXO+64{୎ H 6 7 n%6&T\f}pM   0 1  )*01+*01J   0 1  )*01*01)x-Ħ~O  0 1  )*01 *01J5׿!|iP$κ   0 1  )*01+ K   0 1  )*01 eΨd:k  0 1  )*01  O  0 1 4 _)*01  stQQ   _   4   401 01 SU!   sta stwb~>K[M]O'61)S RNEF)GS_     _ + EF G!   $ "   %    "% &# &<;Qm    0  )$0+ S"   0  )$0 =Fllw   0  )$0  SSi>M=d[^.St :<9\\@@ SS\=;9\O\\\ SS;\\\ S-]..\S\U "\S235St#9<:St >88A888C UwJN;\KL(M)N-P*TSSSHVHHHHHhHHU/HHHHqSo\\\\\\nS\USSSir<u\S{vSSSSSSS\\..|~+BY StSS""9 -/#-"""99H999999mainDarcs.Repository.HashedRepoByteStringUtils 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.DependsDarcs.Patch.EffectDarcs.Patch.FileHunkDarcs.Patch.FileNameDarcs.Patch.FormatDarcs.Patch.InfoDarcs.Patch.InspectDarcs.Patch.InvertDarcs.Patch.MatchDataDarcs.Patch.MergeDarcs.Patch.NamedDarcs.Patch.OldDateDarcs.Patch.PatchInfoAndDarcs.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.SetDarcs.Patch.ShowDarcs.Patch.SummaryDarcs.Patch.SummaryDataDarcs.Patch.TokenReplaceDarcs.Patch.V1.CommuteDarcs.Patch.V1.CoreDarcs.Patch.V1.ShowDarcs.Patch.ViewingDarcs.ProgressPatchesDarcs.RepoPathDarcs.Repository.CacheDarcs.Repository.FormatDarcs.Repository.HashedIODarcs.Repository.InternalTypesDarcs.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.Either Data.Functor Data.List Data.Maybe Data.Tuple GHC.ClassesGHC.IOGHC.IO.ExceptionGHC.IO.Handle.FDGHC.IO.Handle.TextGHC.ListGHC.ShowPrelude System.IOSystem.IO.ErrorSystem.IO.UnsafeData.ByteString.InternalSystem.DirectorySystem.FilePath.Posix GHC.TypesStorage.Hashed.DarcsStorage.Hashed.HashStorage.Hashed.Tree dropSpace gzReadFilePS sha256sum_bug cloneFile copyFileOrUrl fetchFilePS gzFetchFilePS Compression RemoteDarcsdarcsdir debugMessage appendBinFileappendDocBinFilewriteAtomicFilePS writeBinFilewriteDocBinFileApply commuteToEndslightlyOptimizePatchset PatchInfo humanFriendly readPatchInfo showPatchInfo PatchInfoAnd createHashed extractHashinfopatchInfoAndPatchPatchy readPatch parseStrictly RepoPatchOriginPatchSetSealedPatchSetTaggedShowPatchBasic FilePathLike FilePathOrURLioAbsoluteOrRemoteCacheCacheLoc CacheType HashedDir WritableOrNotfetchFileUsingCache hashedDirokayHash peekInCache repo2cachespeculateFilesUsingCachetakeHash unionCacheswriteFileUsingCache cleanHashdir copyHashedcopyPartialsHashed Repository extractCache modifyCachewithCurrentDirectory+<+:>FLRLmapFLmapRL reverseFL reverseRLSealedmapSealsealunseal unsafeCoerceP$$<>Dochcat invisiblePSrenderPS renderStringtext beginTedious endTedious finishedOneIOCachableaddToSpecificInventoryaddToTentativeInventoryapplyToTentativePristine cleanPristinecopyPartialsPristine copyPristinecopyRepo copySourcesfinalizeTentativeChangeslistInventoriespris2invreadHashedPristineRoot readPatchIdsreadReporeadRepoFromInventoryListreadRepoUsingSpecificInventoryreadTentativeReporemoveFromTentativeInventoryrevertTentativeChangeswriteAndReadPatchwritePatchIfNecessarywriteTentativeInventory$waprutww1ww2ww3ww4ww5wswildvar#wild1new_sa11a12s1wild2new_s1a13wild3wild4new_s2a14$wa1$wa2$wa3$wa4co $winv2pris$wreadPatchIds$wskipPristinexyaddToSpecificInventory1addToTentativeInventory1 $dRepoPatchaddToTentativeInventory2tentative_hashed_inventoryqco_wild0applyToTentativePristine1cleanPristine1cleanPristine2"Cleaning out the pristine cache...cleanPristine3cleanPristine4/hashed_inventorycleanPristine_$dFilePathLikecleanPristine_$dFilePathOrURLfpcopyPartialsPristine1$dFilePathLikeccomprdinamefpscopyPartialsPristine2 copyPristine1 copyRepo1 copySources1finalizeTentativeChanges1inv2prislistInventories1ds1x2listInventories2listInventories3hashed_inventory pris2inv1hinvlvl64tpltpl1tpl2tpl3tpl4etadsds2ds3ds4ds5ds6ds7ds8 pris2inv2 pris2inv3s'mbarr#s'1a pris2inv4 pris2inv_str pristine: pristineNamereadHashedPristineRoot1rbrb1readHashedPristineRoot2readHashedPristineRoot3ee1000 $dException1e1readHashedPristineRoot4 readRepo1repo readRepo2readRepoFromInventoryList1readTentativeRepo1removeFromTentativeInventory1revertTentativeChanges1revertTentativeChanges2revertTentativeChanges3/tentative_pristinerevertTentativeChanges4/tentative_hashed_inventoryrevertTentativeChanges_twriteAndReadPatch1writePatchIfNecessary1eta1eta2eta3rb2rb3rb4rb5rb6rb7rb8rb9rb10rb11rb12rb13ipvwritePatchIfNecessary2subdirk2Writing hash file to writeTentativeInventory1String DarcsFlag RepoFormatPristineGHC.PrimState# RealWorldwithCurrentDirectory1 _debugMode GHC.IORef NTCo:IORef GHC.STRefSTRef readMutVar# gzReadFilePS1 cleanHashdir1HashedPristineDir:[]GHC.BoolFalseTrue debugFail2hPutStr2stderrsymNTCo:IOMaybe ApplyStateTreeAddr#GHC.ForeignPtrForeignPtrContentsInt# ByteStringIOFilePathunpackCString#++$fFilePathLike[]$fCharLikeChar$fFilePathOrURL[] fetchFilePS2 readFile1 UncachablecopyPartialsHashed1C#NothingJustNTCo:DocStDocument$$1<>1text1 PrintablePSPrinters invisiblePS1$wlen<#newPinnedByteArray#byteArrayContents#CoUnsafeMutableByteArray# ByteArray#PlainPtrtouch#mallocPlainForeignPtrBytes2 ForeignPtrunsafeDupablePerformIORepocatch# GHC.Exception SomeException Data.TypeabletypeOf $p1ExceptionTypeRep$fExceptionIOException1==#raise# copyFile1writeAtomicFilePS2unpackAppendCString#GHC.IO.Handle.TypesHandlehPutStr1PIAP HopefullyHashedPatchesDir$fShowNamed_$cshowPatch $p10RepoPatch $p1ShowPatch $p5Patchy $p1RepoPatchconscientiously extractHash1Hashed hashedDir3 hashedDir2HashedInventoriesDir hashedDir1