d7003vj:b<xTgˏ mgʷidWT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU"VWXYZ[\]^_`abcdefghijklmnopqrstuvw(YxYyYzY{Z|Z}Z~Z!"%&'(*+,678:;<=hhknpppprssst$9 &W%bJkhDW\/ws 3o 1#AW Us=O&YU%YYNpjsF7EoYdE27PY'dJ!mXqKfYZН3yYykBhRio2L3Y'>~yYL$<[%#NJeY$X?DY{,S*ԭ<Y+' }ްbYix%_ڰV(yYaNK)Z|WZ9U,1$6Z}+{krAZ[Mo>=s: WI[c&?|b O^ff1Hc6/z4~K1/Lk{&\ʿvxCWtpOxhݭ=RT$&2 Q nEy%rx}g!YC =[TC^=#W,P]YԌӤˋB]R'5|aE"A2C;U9UIHψLC6hRp`$L h7G48%b$ C !weZO䤮H L܁#wk@eZ9;?f=w@:jx`(@E?DW,|L~ʴ9Y]5. t.DE^@" T&0GZ3ynB!ubp8 hRȝ lK]gy53Do&y,~׌Lٮ`bF br1Z g _o'Ŋol\Nʖ Z/03qzLU;btJ3UmNN(עɾT{B|TLҮG<\V !iwPG cUQ*j}۳~:ȯ!Ѵ[9mxnA9AxXѿ3 $<+OO"I+hz} b8UJ1xxF TՕMi*=4w12 cb+=q)hǃ1:M(ZU%>%˄ ©hk ( -L |jJ U~ w  (ݳfym"I2.         0  0           0    !p*&1    ON1tNZ"? # $Y,mˋ$Ğڑ  %Mhtmƪ_%pQ    &&&' (Mhtmƪ_%pQ    && )')    &&       *$))'+  *$)  )'+ ,' -Mhtmƪ_%pQ    && ")' .    &&  $)'Mhtmƪ_%pQ    &&&/ 0Mhtmƪ_%pQ    && )/    &&       *1$)1)/+  *1$)1  )/+ ,/ 21 11Mhtmƪ_%pQ    && ")/ 3    &&  $)/Mhtmƪ_%pQ&45  6;2 _w٣ )45 )45  7ҮSEL3b. ")8H  9 ")8 : ;n%7&4 ")8  9 ")8 < =tԤúD܆A'& ")8^  9 ")8 > % ")8ޣ/]`CKe ")8  ?  @ $)8[V7W#6r> ")80L  B  u $)8\t|0U? )80  v w:C%b&@ A xx8A)81,nu6!*QB ")81  B  y $)8 d8EC )84  ,81     z {$   | g}DE ~F81 1 F       1 # #  ϦFpˉDlĜG ")85]  9 ")8  `V:x/irH ")85  B   $)8TNbl'(I )87  ,81 z {$   J JKLML | g}DE ~N81 1 N  1(> s3[DijO ")87  B   $)8e**+nP )89  ,81 z {$   J JKLML | g}DE ~N81 1 N  1 ތ@h?ܽV[Q ")45:V  9 ")45  % ")45$.ݿ(lߊ㘛R ")45:  B   $)45笙k}v  6S )45 ˝wfX )45?)  ,451 K511 L81  M$)881+ 81 N5111|lcpOC 2Y?[ A3i߭UmV1$KZ ")8?  9 ")8  iop :z [ ")8@]  9 ")8  ;I(m}\ ")45@  $)45175wA+] A % @Z(8/'I^  AGp ]_  AwCSAߕq`"Mhtmƪ_%pQa&8A Mw 41v:bB# FWYU9d{cB^5ZYnycd"B  $O@|"hi䟧 e C %ť5 9,x0?fCY ť5 9,x0?g "C 97ť5 9,x0?h"C O ť5 9,x0?i D4 %ť5 9,x0?j "Dr,tܹ$#8k )45D }kl )8E, |zE揘Sm ")8En MA$ 򋹴Ivn )8 )8F )8 %)8}^+SJ,x!zo'45'4545H  .45'4545 1'45'4545+ '45'454511'45'4545pDE '45'454511.FǶ G"q'45'4545H N)yB[Syer'4545H Wsv5DTs"'4545I|  $'4545\>r?oGOt'4545 '4545JR'4545 %'45454B XqYYu/4545J WnHĚ~MGv"/4545KI  $/4545,I- 1|iw/4545 /4545L/4545 %/4545` yN{x45Lt O129 y"45L  $45(c#n-WYO(z45 45Mr45 %45bޗq{'88M ul3BG?uX|"'88NE  $'88]|f½wM)O‹n}'88 '88N'88 %'88|J%t"d1/~"'45'4545O  $'45'4545B3qХ*'45'4545 '45'4545P'45'4545 %'45'4545d;e>j&'4545Q/ 4545 jBK53A(pm3]c'4545R .4545 1'4545+ '454511'4545pDE '454511S) ϻ͎/4545Te 34545 1/4545+ /454511/4545pDE /4545116Ld0yŊ@45U45  7145+ 451145 4511!ګ G_Z@'88V .88 1'88+ '8811'88pDE '8811t9fzk8k"^z ")45Wx  $)45큈hßx߇k )45 )45X' )45 %)45EPT'D  4X EPT'D   A 4AX]^$.x* A 48AYREPT'D5Y n }~Dd4  A 5A[= A 5AD AD A 8A  A  8 A48A!!1tcB*Sw A 8A[EPT'D8[ xph'RMN,b_ )45] )45  )45 9 ")45  A 9 ")45   9 ")45   9 ")45   $)450 Mhtmƪ_%pQ   ")EPT'D   A Ab7͡Sw[}Zr2  8ť5 9,x0?NtLnX`C%  A A`t   A A   A A   A   XӤ59-@8` 8 Ͽ9dTadechijgamnGFG~stvwyz|}oFaB998%989WVUTQ9tBtBt8)FGBbfklqrux{]^_mainDarcs.Test.Patch.TestByteStringUtils CommandLine Crypt.SHA256 Darcs.BugDarcs.ColorPrinter 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.V1Darcs.Patch.Prim.V1.ApplyDarcs.Patch.Prim.V1.CoalesceDarcs.Patch.Prim.V1.CommuteDarcs.Patch.Prim.V1.CoreDarcs.Patch.Prim.V1.DetailsDarcs.Patch.Prim.V1.ReadDarcs.Patch.Prim.V1.ShowDarcs.Patch.ReadDarcs.Patch.ReadMonadsDarcs.Patch.RegCharsDarcs.Patch.RepairDarcs.Patch.RepoPatchDarcs.Patch.ShowDarcs.Patch.SummaryDarcs.Patch.SummaryDataDarcs.Patch.TokenReplaceDarcs.Patch.V1Darcs.Patch.V1.ApplyDarcs.Patch.V1.CommuteDarcs.Patch.V1.CoreDarcs.Patch.V1.ReadDarcs.Patch.V1.ShowDarcs.Patch.V1.ViewingDarcs.Patch.ViewingDarcs.RepoPathDarcs.Repository.CacheDarcs.Repository.PrefsDarcs.SignalHandlerDarcs.Test.Patch.Check Darcs.URL Darcs.UtilsDarcs.Witnesses.EqDarcs.Witnesses.OrderedDarcs.Witnesses.SealedDarcs.Witnesses.ShowDarcs.Witnesses.UnsafeEnglishExecHTTPLcsPrinterProgressRatifiedSHA1SshURLVersion Workaround HTTP-4000.1.1QuickCheck-2.4.1.1 array-0.3.0.2basebytestring-0.9.1.10containers-0.4.0.0dataenc-0.13.0.4deepseq-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.2old-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.0.6 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.ErrorTest.QuickCheckTest.QuickCheck.ArbitraryTest.QuickCheck.GenControl.Applicative Control.Monad Data.Functor Data.List Data.Maybe GHC.ClassesGHC.IOGHC.ListGHC.RealPreludeSystem.IO.UnsafeData.ByteString.InternalData.MaplinesPS _impossibleEffectfn2fp PatchInfo patchinfoInvertMerge PrimConstruct DirPatchType FilePatchTypePrimregCharsPatchisMerger FileContents PatchCheck checkMove createDir createFile deleteLinedoCheckdoVerboseCheckfcLines fileEmpty fileExists insertLineisValid modifyFile removeDir removeFile+>+:/\::>:\/:FLSealedSealed2mapSealunseal unsafeCoercePunsafeCoercePEndunsafeCoercePStartCheck checkPatch checkAPatchverboseCheckAPatch$fArbitraryByteString$fArbitraryByteString1rn3sstrw2ww1w3ww2ww3ww4ww5ww6wildwild1s'mbarr#a16wild2new_s1a17a18s'1a$fArbitraryByteString2!$fArbitraryByteString_$carbitrary$fArbitraryByteString_$cshrinkds2$fArbitraryP:>p1p2$fArbitraryP:>1x $dArbitraryP $dArbitraryP1etaeta1r1r2x1x2$fArbitraryP:>_$carbitraryP$fArbitraryP:\/:$fArbitraryP:\/:1$fArbitraryP:\/:_$carbitraryP$fArbitraryPFL$fArbitraryPFL1$fArbitraryPFL10$fArbitraryPFL11$fArbitraryPFL12$fArbitraryPFL13$fArbitraryPFL14$fArbitraryPFL15$fArbitraryPFL16$fArbitraryPFL17ds3n4otpltpl1tpl2$fArbitraryPFL18new$fArbitraryPFL19old$fArbitraryPFL2$fArbitraryPFL20$fArbitraryPFL21$fArbitraryPFL22$fArbitraryPFL23$fArbitraryPFL24movie$fArbitraryPFL25$fArbitraryPFL26color$fArbitraryPFL27$fArbitraryPFL28$fArbitraryPFL29$fArbitraryPFL3$fArbitraryPFL30$fArbitraryPFL31$fArbitraryPFL32$fArbitraryPFL33$fArbitraryPFL34$fArbitraryPFL35$fArbitraryPFL36test$fArbitraryPFL37$fArbitraryPFL38token$fArbitraryPFL39$fArbitraryPFL4$fArbitraryPFL40silly$fArbitraryPFL41$fArbitraryPFL42$fArbitraryPFL43$fArbitraryPFL44$fArbitraryPFL45is$fArbitraryPFL46$fArbitraryPFL47this$fArbitraryPFL48$fArbitraryPFL49world$fArbitraryPFL5$fArbitraryPFL50$fArbitraryPFL51hello$fArbitraryPFL52$fArbitraryPFL53$fArbitraryPFL54$fArbitraryPFL55$fArbitraryPFL56$fArbitraryPFL57y$fArbitraryPFL58$fArbitraryPFL59ipvipv1vx$fArbitraryPFL6$fArbitraryPFL60$fArbitraryPFL61ww7ww8ww9ww10nt$fArbitraryPFL62$fArbitraryPFL63$fArbitraryPFL64$fArbitraryPFL65$fArbitraryPFL66$fArbitraryPFL67$fArbitraryPFL68$fArbitraryPFL69$fArbitraryPFL7$fArbitraryPFL70$fArbitraryPFL71$fArbitraryPFL8$fArbitraryPFL9$fArbitraryPFL_$carbitraryP$fArbitraryPFL_$sfpth$fArbitraryPFL_$sfpth1$fArbitraryPFL_$sfpth2$fArbitraryPFL_ds$fArbitraryPPrim$fArbitraryPatchInfo$fArbitraryPatchInfo1 $fArbitraryPatchInfo_$carbitrary$fArbitraryPatchInfo_$cshrink$fArbitrarySafeChar$fArbitrarySafeChar1$fArbitrarySafeChar_$carbitrary$fArbitrarySafeChar_$cshrink$fArbitrarySafeChar_go$fArbitrarySealed$fArbitrarySealed0$fArbitrarySealed0_$carbitrary$fArbitrarySealed0_$cshrink$fArbitrarySealed1ipv0$fArbitrarySealed2$fArbitrarySealed20$fArbitrarySealed20_$carbitrary$fArbitrarySealed20_$cshrink$fArbitrarySealed21$fArbitrarySealed21_$carbitrary$fArbitrarySealed21_$cshrink$fArbitrarySealed22$fArbitrarySealed22_$carbitrary$fArbitrarySealed22_$cshrink$fArbitrarySealed23$fArbitrarySealed23_$carbitrary$fArbitrarySealed23_$cshrink$fArbitrarySealed2_$carbitrary$fArbitrarySealed2_$cshrink$fArbitrarySealed3$fArbitrarySealed4$fArbitrarySealed5$fArbitrarySealed6$fArbitrarySealed7$fArbitrarySealed_$carbitrary$fArbitrarySealed_$cshrink $fCheckFLp$fCheckFL_$ccheckPatch$fCheckFL_$s$ccheckPatch $fCheckPatch$fCheckPatch_$ccheckPatchb1cdds4ds5a1$fCheckPatch_$ccheckPatch1 $fCheckPrim $warbpatch ArbitraryP arbitraryPSafeCharSS $dInvert1$dCheck1 checkAPatch1checkAPatch_$scheckAPatchcheckAPatch_$scheckAPatch1 flatcompgenfpthmergegen onepatchgen rawMergeGensimplepatchgentokengenSC:Darcs.Test.Patch.Test.fpth0SC:Darcs.Test.Patch.Test.fpth1scsc1SC:Darcs.Test.Patch.Test.fpth21SPEC $ccheckPatch [Darcs.Patch.Prim.V1.Core.Prim]FSPEC Darcs.Test.Patch.Test.checkAPatch [Darcs.Patch.Prim.V1.Core.Prim]SPEC Darcs.Test.Patch.Test.checkAPatch [Darcs.Witnesses.Ordered.FL Darcs.Test.Patch.Test.Patch] Arbitrary ByteString System.RandomStdGenunsafeDupablePerformIOGHC.PrimState# RealWorldString GHC.TypesI#$wa20$fArbitraryChar $w$csplit$wlen<#GHC.BoolFalsenewPinnedByteArray#Addr#byteArrayContents#CoUnsafeMutableByteArray# ByteArray#GHC.ForeignPtrForeignPtrContentsPlainPtrtouch#PSTruemallocPlainForeignPtrBytes2IO ForeignPtrsymNTCo:IOGenNTCo:Gen[]Any:eqString ChangePrefunpackCString#:>:PPNilFLoneofC#$fInvertPrim_$cinverttrans$fPrimConstructPrim_$cmoveFilePathnFnFP NTCo:FileNameBinaryDPAddDirAddFileChar#Int#Merger$fEffectPatch1$fPrimPatchPrimRegrem$fEffectPatch_$ceffectTFCo:R:PrimOfPatch frequencyinvertControl.Monad.Trans.State.Lazy NTCo:StateT KnownStateData.Functor.IdentityIdentitydoCheck1 NTCo:Identity $fInvertPatch $fInvertPrim reverseRL_rinvertFL