úÎd7003\ªXQ·¨r Áë •Xl‹7åoôúN&F¸÷•š;@¢,    ! "#$%&'()* +'q ­¼±‰Çæ‡_É,Z±ÐïÃØÐ3‰yœ#kBhR±–’ioš2L¶3-ãá'œ>¬~Á÷yÀ.iÍxÀ%_úÚ°ëVñ(y´vœŠ¡ÿxCÄ÷©çW±¾t¿pÚôÅOïÊx¹/âœÑÌÂöxéØ›³×$Ë0õh¿Ý­=RT½É$¨À&™BžQ¨¥jÓ–P@O8ÜÖ\B⃨î1-@0è{1 toƒH£ó½”U˜Gì½2$+¡NFcósì¼+Å‘©3Y™¹[ -¬9X{øväØzí¯£ÜZÊŸƒNFÉ–Znî2¿}(*uþ Ì <3½¸4¯ËÇÿ¹^ùš„©Ì˜‹¬53ð.ŽLT4ã Î^þléa6£1üM5Xúº… …Š°ú¡`ʳW¯Zƒºˆ’ç͆ûÞ:Ŧ/OJ’z*bµ7Ìã]ýÓ Œ*È{zÔ)8Îj²Cs¶”>ª$³ ÏbrìÏý¯1Z g»ñ _ošæÂ'ÅŠÇoà 9×Óô”͸•´ŸÑp£°•„~:€lˆÙ\§NŽ³Ê– ¸Z;þ¯ÉU;bõtJÀ3ÖÀåU<ÊmN„N(Ê×¢àêɾÀT={B|ì‡Tô»LÒ®Ñæ–>C˜Ëãm|ýÞò°U!Ã?@W‰»-~Æ„±Fõ8@˜Ü²˜ÇEù±4Ž‚š1G'ÅAvݸò°L«ã@¬~÷Bö6¼0’f ±¢ÌJ»Ã¿hCCDEFGHIJKLMNOPQRSTUHôLv^lãk“-Mi=f­²- ÷D¢ }]îV‘Mš[VW  WWW& Î(_q•eh(æ+3ú ¼ðXW  WWY Z WYZWZY€W  [W\WY Z ]WYZ WYYZ WYYY WYZ[]+åÖOÀe'ÂÖÒ.Í^W  WWWó ­Ý r—V« (wM«àÙ_W  WWY Z WYZWZYMW  \W[WY Z ]WYZ WZZY WZZZ WYZ[]Ú¶;{\À×à Œq˜d”`W   WW WÓ  ¶0¾Òç¨ÔæXI±,œÇaW   WWb c d WbcWdcbd gW  e W\Wb c d fWbcgWdc We\bcd Wbcf Wdcguàn¿¾´.+Ô‚rý®¥hW   WWb c d WbcWdcbd¢W  e W\Wb c d bWbcdWdc Wbcb0ibd Wdcd0jbd ijkbdlY Z m WYZWmZYm ¨Y Z m nWYZoWmZnpYmqYf WqZmeY WmZ\orYm YmglYqmfgsorYmtuv Ymw  YYYYswlbcdbd  bdÓ¯8ñ‡ÆßTù™Hq×o;xW   WWb d c WbdWbcdcÝW  e W\Wb d c bWbddWbc !Wbdb0idc !Wbcd0jdc ijkdclY Z y WYZWYyZyãY Z y nWYZoWYynpZy"qYf #WYqyeY $WYy\orZy ZyglqZyfg%sorZy"tuv Zy%w  ZZZZswlbdcbd  dc¿`!uÝÆ®‹¸zW   WWb d c { WbdWc{åW  e W\Wb d c { bWbddWc{ We\bdb Wbdb Wbbd Wbbb dW&cb&{dp'w () *wŠ{Er¡…ª}¯–l||W   WW Wj + , |òGbÁ¶N>´¹}W  b d c { WbdWc{ØŠÕŽùá|ðl¿)¸ûEÊX~W   WWb d c WbdWbcdclW  e W\Wb d c fWbdgWbc We\bdc -Wbdf -Wbcg{õ³_i:õ”lº;™1Šh™W   WWb d c { WbdWc{W  e W\Wb d c {  .Wbdc{oý‰—T<[ñ": ­ZŠ«€W  Z y Y  WWZy WYy/WYZq;B¾o§)˜ˆô"NŽW  Y Z y  WWYZ 0WWYy/WZyÆÙ=™¶\ dRmx!C‚  ƒ  Y Z 0‚ƒYZ/0ƒ‚YZó3œJ´ù³ÈìñpDW  Y Z W0WWYZ0W0WWYZ!0W  Y Z \Wn0WWYZnk0W0WWYZ1yW„„p0W0WWYZ"qYf 2W\Yq 3WWYqyWYr0W0WWYZ 4WyqZYf\…0W0WWYZ1†‡ˆˆ‰0W0WWYZ1Š‹Œ 4WYy†W‡\0W0WWYZ1Ž‘0W0WWYZ1’“” 3W0WWYZŽ 3WWŽZ’“ 5W’†Z” 6W†ZŠ‹Œˆˆ…0W0WWYZ1†‹“ 4W†qZ“f\‰0W0WWYZ1Šb0W0WWYZ1Ž•c 3W0WWYZŠ 6WYŠ†‹b%s 3W0WWYZY WYYY 3WWYZyW  WyyyWysõùÌT¤fê5»Œ`qIµÞ–W  Y y † WYyWy†W0W0WWY†!áRΠ#ì›h •·Ú#¹óEW  Y Z W0WWYZ0W0WWYZ#)W  Y Z \W]0WWYZ 7WYZb d  2W\bd]¥8œ¶†sßš_)QîÈh<F‚  ƒ  8‚ƒ8‚ƒ'u‚  ƒ  —8‚ƒY Z n0‚ƒYZnk/0ƒ‚YZ1y„Z„p/0ƒ‚YZ"qYf 9‚ƒZyqfZ—r/0ƒ‚YZ :0ƒ‚YZ˜˜…/0ƒ‚YZ1†™š—Y† 3‚ƒY†qY™‰/0ƒ‚YZ :0ƒ‚YZ››/0ƒ‚YZ1Šœ‹ ;0ƒ‚YZ 3ƒ‚YZŠœ 6‚ŠZ†‹š%s ;0ƒ‚YZ 3ƒ‚YZZ ZƒsZ ‚ZZZƒNW‰ò=‹¬ÉÆÒu“³‚  ƒ  Z y q ‚qyƒyZ8‚ƒ/0ƒ‚qZ()ôc'ÃÑo?òoˆçyqG‚  ƒ  8‚ƒ8‚ƒ,o‚  ƒ  —8‚ƒY Z n0‚ƒYZnk/0ƒ‚YZ1yY„„p/0ƒ‚YZ"qZg—Yq 3‚ƒYqyYZr/0ƒ‚YZ :0ƒ‚YZ˜˜…/0ƒ‚YZ1†™‹ <‚ƒZq†‹g—‰/0ƒ‚YZ :0ƒ‚YZ››/0ƒ‚YZ1ŠžŸ ;0ƒ‚YZ 3ƒ‚YZŠ 6ƒYŠ†™žŸ%s ;0ƒ‚YZ 3ƒ‚YZY ƒYYY Y‚Ys"¸)!Òâ’DtY&zB:î ‚  ƒ  Z q y ‚yqƒqZ8‚ƒ/0ƒ‚yZ-#Iî¿þkˆà;é "Æ2H‚  ƒ  8‚ƒ8‚ƒ1i‚  ƒ  —8‚ƒY Z n0‚ƒYZnk/0ƒ‚YZ1yY„„p/0ƒ‚YZqZg =‚ƒYyqYg—r/0ƒ‚YZ :0ƒ‚YZ˜˜…/0ƒ‚YZ1†ž‹—†Z 3‚ƒ†Zq‹Z‰/0ƒ‚YZ :0ƒ‚YZ››/0ƒ‚YZ1Š™Ÿ ;0ƒ‚YZ 3ƒ‚YZŠ >ƒYŠ†™žŸs ;0ƒ‚YZ 3ƒ‚YZY ƒYYY Y‚YsàÏÿÉäY“¤Ø¶æ ×EŸ]¡‚  ƒ  Y y Z ‚YyƒyZ8‚ƒ/0ƒ‚YZ2Ò°Z‡#s[–€ƒ:ëIW  Y Z b d 0WWbd/0WWbd0WWYZ0W0WWYZ9€W  Y Z ¢b d 0WWbd/0WWbdn0WWYZnk0W0WWYZ1y„W„p0W0WWYZqYf¢qZ 3WWqZyYWr0W0WWYZ ?WyqYfY¢…0W0WWYZ1†‡ˆˆ‰0W0WWYZ1Š‹Œ ?WZyŠŒW¢0W0WWYZ1Ž‘0W0WWYZ1’“” 3W0WWYZŽ @WŠŽY >WYŠ†‹‡‘ˆˆ…0W0WWYZ1†“‹ ?W†qYf“¢‰0W0WWYZ1Šb0W0WWYZ1Ž•c 3W0WWYZŠb 3WWŠZŽ• >WŽZ†‹cs 3W0WWYZY WYYY 3WWYZZ WWsZ WZZZŠÖ^ט‘]õ¬yÌâ*›£W  Z y † W†yWyZb d 0WWbd/0WWbd0W0WW†Z:lU°©+i’Í Î|×ÊcPrJW  Y Z WWYZ 0WWYZ:õ@•'YÜÍ$ÈõÜø€kKW  Y Z WWYZ WYZ;soŠ¸ ÿN··ý%Ká¾bL‚  ƒ  Y Z y ‚‚8‚ƒ‚YZƒYy0‚‚YZëL"!êu7W£¥öºóƒrbí Ìa¨W  b d c { W¤ ¥ W¤¥WbdWdcWc{0W0WWb{>òz°&27‘åZÐ3QåÏ8¼NW  Y Z W¤ ¥ W¤¥WYZ0WWYZ@fW  Y Z \W©¤ ¥ W¤¥§WYZ BWYZZ\©§ WZZZéÉa–Dôû®%½ù¥ˆ¦ÔªW  Y y Z W¤ ¥ W¤¥WYyWyZ0WWYZA4.åwIUŠòm*0á†tOW  Y Z  WWCWWYZCWWYZDiW  Y Z e W\WnCWWYZnkCWWYZDyf„„pCWWYZ"tuvfrCWWYZ"v«¬ EWyYZe\r $WyZ\p%s FWWYZY WYYY pWsZ%s FWWYZyf  WyyyWys ªnÓ™êvRœO#rßéÙ­W  Y Z y 0WWYy 0WWYyWYZW WCWWZyER8I¸¬tD(p]1­‰®W  Z y † W†ZW†yW WCWWZyH`W  Z y † ¯W†Z°W†y±W² W°kCWWZy"tuv¯pCWWZy"v«¬ EW†Zy²±p $W†y±k%s FWWZyZ WZZZ kWsy%s FWWZy†¯  W†††W†sP®Hµ5fm‘¾åþB|4³W  Y Z y  WWWYZ 0WWYyCWWZyI(Ó‚Sý[KÖQÔ[RÜáDÙPW  Y Z y  WWWYZWYy/WZyJ¢W  Y Z y e W\WYWYZfWYy #WYZyeY $WYy\f*Ü]3ÝìSIÅÐkßÝ6QW  Z y Y  WWWZyWYy/WYZLW  Z y Y e W\WYWZyfWYy WZyYeY WYy\fÚVwŠò“°Ÿ/XyI©-Y~RW  b d c  WWWbdWbc/WdcLÎHDe1°ç“r´’rRk„ÖSW  ´ µ b  WWW´µWbµ/Wb´M€qäZ4_¬ó|èï·ºTW  W8WWMÝ 2Yi—ך: ‹Ÿ‹_æcUW  Y Z WWYZ WYZO%W  Y Z \W§WYZ G0WWYZWYZ HWYZ $WYZ\§•În›…§^Ê0ÁSD†cŸ¶W  Y Z 0WWYZWYZP@W  Y Z n0WWYZnkWYZ1yYf 6WYZyYf I J  K  LX=·W  Y y † ¯WYy°Wy†±WMWY†± 3WWY†y¯° 4WYy†¯°±D¸‚  ƒ  Z y q ¯‚qy°ƒyZ±8‚ƒN‚ƒ±qZ 3‚ƒqZy¯° 9‚ƒZyq¯°±F¹‚  ƒ  Z q y ¯‚yq°ƒqZ±8‚ƒO‚ƒ±yZ 3‚ƒyZq¯° <‚ƒZqy¯°±Gº‚  ƒ  Y y Z ¯‚Yy°ƒyZ±8‚ƒP‚ƒ±YZ 3‚ƒYZy¯° =‚ƒYyZ¯°±H»W  Z y † ¯W†y°WyZ±b d 0WWbd/0WWbd7W†Z± 3WW†Zy¯° ?WZy†¯°±I¼W  Z y † ¯W†Z°W†y±W² WQWZy²± FWWZy†¯° RWZy†¯°±²O½ W  Y Z y ¯0WWYy° 0WWYy±WYZ²W¾ WEWYZy¾²± S0WWYy¯° TWYZy¯°±²¾³ÍKþ,Êçt!…‰éÁÀƒ¹U41=X¿À5>_ÁÂ68zxa7hAÃÄÅÆÇÈ€K,ÉÊ,ËÂÌÄÍÄÎÆÏÐÑJÀÄÒÌÆÏÊÆÇ~B},Ó;;Ô;–:ÑIC,É,Ë ¡È£9¨ª<<³<#Õ¶V^`|DFGHO®Ö×­ØmainDarcs.Patch.PermutationsByteStringUtils Darcs.Bug Darcs.GlobalDarcs.Patch.CommuteDarcs.Patch.InvertDarcs.Witnesses.EqDarcs.Witnesses.OrderedDarcs.Witnesses.SealedDarcs.Witnesses.ShowDarcs.Witnesses.UnsafePrinter array-0.3.0.2basebytestring-0.9.1.10containers-0.4.0.0deepseq-1.1.0.2directory-1.1.0.0extensible-exceptions-0.1.1.2filepath-1.2.0.0ghc-primhaskeline-0.6.4.0 integer-gmp mmap-0.5.7 mtl-2.0.1.0old-locale-1.0.0.2old-time-1.0.0.6terminfo-0.3.1.3 text-0.11.0.6transformers-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.Lazy Data.TextControl.Monad.Trans.Error Data.Either Data.Maybe GHC.ClassesPrelude_bug _impossibleCommutecommuteFLorComplain commuteRLInvertinvertFLinvertRLEqCheckMyEq+<++>+:>:\/:FLRLlengthFLlengthRL reverseFL reverseRL CommuteFncommuteWhatWeCanFLcommuteWhatWeCanRL commuterFLId commuterIdFL commuterIdRLgenCommuteWhatWeCanRLheadPermutationsFLheadPermutationsRLpartitionConflictingFL partitionFL partitionRL removeCommonremoveFLremoveRLremoveSubsequenceFLremoveSubsequenceRL selfCommutersimpleHeadPermutationsFL $fInvertFLp$fInvertFL_$cinvertxy$dInvert $dCommuteeta $fInvertRL$fInvertRL_$cinvert$fMyEqFL$fMyEqFL_$c=/\=acb$dMyEqxsys$fMyEqFL_$c=/\=1ww2ww1wild cmpSameLengthwdsxyswild1y1wild2coipv0ipvipv1co1$fMyEqFL_$c=\/=z$fMyEqFL_$cunsafeCompared$fMyEqRL $fMyEqRL1$fMyEqRL_$c=\/=$fMyEqRL_$cunsafeCompare$wr$wr1p1p2ds1wild3z1xs1ds2wild4z2x'xs2wild5z3xs1'ds3wild6z4p'xs2'p'''commuteWhatWeCanFL_$scommuteWhatWeCanFLdkx1y'xs'x2y''commuterFLId_$scommuterFLIdys'x''commuterIdFL_$scommuterIdFLcommuterIdRL_$scommuterIdRLcom-genCommuteWhatWeCanRL_$sgenCommuteWhatWeCanRLuvkeepleftps partitionFL' keepright partitionRL'ipv2ipv3removeCommon_$srcremoveCommon_$sremoveCommonscsc1sc2sc3removeCommon_rcababcsimpleHeadPermutationsFL1/SC:Darcs.Patch.Permutations.commuteWhatWeCanFL0)SC:Darcs.Patch.Permutations.commuterFLId0)SC:Darcs.Patch.Permutations.commuterIdFL0)SC:Darcs.Patch.Permutations.commuterIdRL02SC:Darcs.Patch.Permutations.genCommuteWhatWeCanRL0)SC:Darcs.Patch.Permutations.removeCommon0SC:rc0sc4 reverseRL_rNilFL reverseFL_rNilRL$wl1GHC.Prim/=#GHC.BoolFalse:<:NothingNotEqJustIsEqtranssymTrue$wl:>:CoUnsafeMaybecommutemap GHC.Types: