UHI1 c0a0ec538cb5ff319d31a525d818757e20150219 +0100 164719q"base codegen core corebackend corein coreout corerun corerunin hmtyinfer noHmTyRuler" cr OptimizationLevel_Much103],UHCLazyST118master@a0c9378a77ġqunsafeInterleaveSTjaK1k<UHCLazySTunsafeInterleaveSTo'build/103/ehclib/uhcbase/UHC/LazyST.lhs͝0_Rep1STŴA?#AFUHCLazyST_Rep1ST٫Y_Rep0ST).A%UHCLazyST_Rep0STPjstrictToLazyST N<UHCLazySTstrictToLazyST lߠ7Showco.L |YdBsJ0UHCLazySTShowco.L "w⣡fixST ;UHCLazySTfixSTͺ=('Functorco2܀1UUHCLazySTFunctorco2܀؛HO<runSTRep SUHCLazyST_'D_STDatatype"n>SUHCLazyST_'D_STDatatype#_MſUHCLazySTMonadco3$ZHLUHCLazyST_Rep1STRepresentable1%ZHLUHCLazyST_Rep1STRepresentable1&\>mo*.UHCLazyST_Rep0STRepresentable0'\>mo*.UHCLazyST_Rep0STRepresentable0(66UHCBase)xrȤ UHCST()()()( *;UHCLazySTfixST+cou ,*B*-co,.Pc~y->.-/=`GCUHCLazySTST+-/+-0 co.BN,?co3J,./?>.@!+ѓUHCBaseState?AoQbUHCSTSTret?>B%{iUHCLazyST_'unST7,8,./87C3v>^_RecDY{||}E387F1UUHCLazySTFunctorco2܀G8/u.BUHCBase_'Dict_Functor/Hco_CDI *jFZolUHCBasefmapJco>,Kco%n@L,Lco%InCL,..KL./JK/JLMFB @EUHCLazySTlazyToStrictSTNco&6|,Oco):o,./NO<NOP_MſUHCLazySTMonadco3QVqUHCBase _'Dict_Monad/Rcou8#CDSQ` ̗ UHCBasefailTco5okL,.U2lw UHCBaseString/Vk^X C_142_923_1_0TW.$UHCBase>>=Xco@ZkL,Ycobk0L,./VX..X/VY/VYZOD ~5mrUHCBasereturn[cojkFL,.[/V[\a-j_UHCBase>>]co;kbL,^co$UNkrL,./V]./V^/V^_jaK1k<UHCLazySTunsafeInterleaveST`co,acoS,./`a/`ab|YdBsJ0UHCLazySTShowco.Lc]:XĖJ>UHCBase _'Dict_Show/dcoŵ%eco RCDfKQmBUHCBaseshowList.g`iX0fUHCBase[]/hfp/ C_142_923_0_1ifp.= C_142_923_0_0jJ7JHLUHCBaseShowSk4Y*uyUHCBaseshow./hiUlrwT7"UHCBase showsPrec.mϠwInt./hijn).A%UHCLazyST_Rep0ST87o`ikl UHCBaseD1p=IsUHCLazyST_'D_STq`iD.pUHCBaseC1r3;qSUHCLazyST_'C_STs`ir4UHCBaseS1tq'Yi.UHCBase NoSelectoru(#AUHCBaseRec0387vŴA?#AFUHCLazyST_Rep1ST8opqrstu387//pprrn.,.,.,,v.,.,.,,/.,.,,p,r,n.w@O9\| *Invariant.wwv.w.ww/.w.ww//./87x FۘM_VarD/CDE387yco9//387z/{coLt|//E87387ppp,rrr,Prf}kUHCBase Constructorr}r7p$*kE7p$*kE}r7p$*kE}rPrf}r~q;TQUHCBaseFunctor/~/co7p$*kE7p$*kE~/7p$*kEF~/Prf~/b-4UHCBaseMonad//co]Pe#7p$*kE7p$*kE/7p$*kEP/Prf/3ݙUHCBaseShow//co⽵JcoƠ7p$*kE7p$*kE/7p$*kEb/Prf/WL!UHCBaseDatatypepp7p$*kE7p$*kEp7p$*kE!pPrfpp)184UHCBaseRepresentable1/`iXUHCBaseM1