UHI1 2deb5e078b2839d557ad7579c31d6c2920150201 +0100 214742g"base codegen core corebackend corein coreout corerun hmtyinfer noHmTyRuler" cr OptimizationLevel_Much1032 #}!TextParserCombinatorsReadP118master@c9470bb95d"hX1pfailEL¬ӺTextParserCombinatorsReadPpfail9build/103/ehclib/base/Text/ParserCombinators/ReadP.hs-cpprBcountexۮMTextParserCombinatorsReadPcount V skipMany1༠CTextParserCombinatorsReadPR#9$ɴ TextParserCombinatorsReadP _Rep0ReadP$qQTextParserCombinatorsReadP _Rep1ReadP%֠TReadS&QOr'UHCBaseReadS'û`VksepBy1(9L<TextParserCombinatorsReadPsepBy1)c; TextParserCombinatorsReadPmunch;b5d5endBy<ɵiTextParserCombinatorsReadPendBy=f chainl1>UJTextParserCombinatorsReadPchainl1?g chainr1@{n9NqTextParserCombinatorsReadPchainr1Ako[skipManyB2gaTextParserCombinatorsReadPskipManyCn~umany1D.lTextParserCombinatorsReadPmany1EuZ +++F,~TextParserCombinatorsReadP+++Gw qm readP_to_SH(dTextParserCombinatorsReadP readP_to_SI,#HTextParserCombinatorsReadP_'C_Look ConstructorJ,#HTextParserCombinatorsReadP_'C_Look ConstructorK6Ϝ7TextParserCombinatorsReadP _'C_Final ConstructorL6Ϝ7TextParserCombinatorsReadP _'C_Final ConstructorM0 MonadPlusco0zNPtTextParserCombinatorsReadP MonadPlusco0zO3 MonadPlusco3PStTextParserCombinatorsReadP MonadPlusco3Qͺ=Functorco5YRP ^TextParserCombinatorsReadPFunctorco5YSS&rTextParserCombinatorsReadP_'C_R ConstructorTS&rTextParserCombinatorsReadP_'C_R ConstructorUTextParserCombinatorsReadP _'C_Result ConstructorVTextParserCombinatorsReadP _'C_Result ConstructorWzѢ8TextParserCombinatorsReadP _Rep0ReadPRepresentable0XzѢ8TextParserCombinatorsReadP _Rep0ReadPRepresentable0YU"iMonadco.\Zcb)#TextParserCombinatorsReadPMonadco.\[U>ioMonadco2ܐ\cb)*TextParserCombinatorsReadPMonadco2ܐ](CTextParserCombinatorsReadP _'D_ReadPDatatype^(CTextParserCombinatorsReadP _'D_ReadPDatatype_A^:+ջTextParserCombinatorsReadP_'C_Fail Constructor`A^:+ջTextParserCombinatorsReadP_'C_Fail ConstructoraC{mTextParserCombinatorsReadP_Rep1PRepresentable1bC{mTextParserCombinatorsReadP_Rep1PRepresentable1cC{cGTextParserCombinatorsReadP_Rep0PRepresentable0dC{cGTextParserCombinatorsReadP_Rep0PRepresentable0eP(?HTextParserCombinatorsReadP_'D_PDatatypefP(?HTextParserCombinatorsReadP_'D_PDatatypeg_ŵV[TextParserCombinatorsReadP _Rep1ReadPRepresentable1h_ŵV[TextParserCombinatorsReadP _Rep1ReadPRepresentable1ik@4Q=TextParserCombinatorsReadP_'C_Get Constructorjk@4Q=TextParserCombinatorsReadP_'C_Get ConstructorkVYTextParserCombinatorsReadP<++l,~TextParserCombinatorsReadP+++mPreluden S/y#ControlMonadomyDataCharp66UHCBasen(qBBu>UHCShowrPUHCFloatpsN*UHCChartqwDataIORefpuy wUHCMutVarv#G UHCSTRefwb=UHCIOBasem qxjUHCEnumy͐SystemIOz7?]UHCRunp{goAUHCBounded| "UHCGenerics}*a V/UHCRead~ `="UHCOrdwx*rMK =UHCEq !UHC OldExceptionpwxpNSystemIOFixtpwod-~rSystemIOUnsaferpy pi][SDataBitsC wDataListSr&UHCHandleRayDataMaybewx&rG#sUHCIOzy%OUHC StackTracepwB<ӑYUHCPtr1CWLUHCTypespp6=GUnsafeCoercepi4SystemIOError촠JDataEitherpwphv( ForeignPtrpn33gsDataTypeablewpY4UHCBitsp@{IUHCGenericsTuplepqp}p{p|up|p*Y IUHCRealp}p~pnpppopnwspvpuxrȤ UHCSTmpnop|wpwpuvoqxpspwppwp|w3$STextParserCombinatorsReadPmanycoꑷ *B*Pc~y->*.TextParserCombinatorsReadPReadP`iX0fUHCBase[]P ^TextParserCombinatorsReadPFunctorco5Y8/u.BUHCBase_'Dict_Functor3v>^_RecY{||} *jFZolUHCBasefmapco%n@Lco%InCLۅ TextParserCombinatorsReadP skipSpaces/=TextParserCombinatorsReadPResultcoEk?J;>@TextParserCombinatorsReadPP ^#DTextParserCombinatorsReadPstring2lw UHCBaseStringkcpmhs;10TextParserCombinatorsReadPoptionco)vA TextParserCombinatorsReadP_'unLook!w+TextParserCombinatorsReadP_'unRco{NicoyKOu("TextParserCombinatorsReadPoptionalcoĵEP1$TextParserCombinatorsReadPFinal70<@dTextParserCombinatorsReadP readS_to_Pcoƹ QOr'UHCBaseReadSITETextParserCombinatorsReadP_'unGet6է{Char{n9NqTextParserCombinatorsReadPchainr1co.^PtTextParserCombinatorsReadP MonadPlusco0zRWControlMonad_'Dict_MonadPlusDzdAZControlMonadmpluscpl,:vAkControlMonadmzerocp 8_vb*:UHCBaseMonad StTextParserCombinatorsReadP MonadPlusco3$ q/TTextParserCombinatorsReadPFail3FTextParserCombinatorsReadPbetweenco>[ncoT~ "cobŔ09%ɪ7TextParserCombinatorsReadPgathercoʚ!ETextParserCombinatorsReadPmunch1E*tUHCBaseBoolɵiTextParserCombinatorsReadPendByco+ yco鱶Rg ͂,j5TextParserCombinatorsReadP _'unFinal(dTextParserCombinatorsReadP readP_to_ScoԸ <՚ORTextParserCombinatorsReadPfinalcoǾ"9L<TextParserCombinatorsReadPsepBy1coN $cod\ 2hC TextParserCombinatorsReadPchainlcoShCTextParserCombinatorsReadPchainrcog{=UJTextParserCombinatorsReadPchainl1cop͉8^TextParserCombinatorsReadPlook༠ TextParserCombinatorsReadPmunch:@GTextParserCombinatorsReadPLook?J;>CTextParserCombinatorsReadPRA?&/TextParserCombinatorsReadPmanyTillcpcpU[JTWTextParserCombinatorsReadPendBy1co;  coQ3 W-X4kTextParserCombinatorsReadPcharaPTextParserCombinatorsReadPsepBycou| cor cb)*TextParserCombinatorsReadPMonadco2ܐVqUHCBase _'Dict_MonadQ` ̗ UHCBasefailco5okL.$UHCBase>>=co@ZkLcobk0LOD ~5mrUHCBasereturncojkFLa-j_UHCBase>>co;kbL co$UNkrL   cb)#TextParserCombinatorsReadPMonadco.\    f܄QTextParserCombinatorsReadPsatisfy [6.TextParserCombinatorsReadP_'D_P  9$ɴ TextParserCombinatorsReadP _Rep0ReadP`ikl UHCBaseD1yokTextParserCombinatorsReadP _'D_ReadP`iD.pUHCBaseC1A6ETextParserCombinatorsReadP_'C_R`ir4UHCBaseS1q'Yi.UHCBase NoSelector(#AUHCBaseRec0coYb=LGTextParserCombinatorsReadP _'C_ResultqQTextParserCombinatorsReadP _Rep1ReadP8zTextParserCombinatorsReadP _'C_Final ~TextParserCombinatorsReadP_'C_Look܀J8]LTextParserCombinatorsReadP_Rep0P >ﰅ8UHCBase:+:0b5#TextParserCombinatorsReadP_'C_Get ? TextParserCombinatorsReadP_'C_Fail`i^P JUHCBaseU1>p5XUHCBase:*: Z~2}UHCBasePar0!܁J85TextParserCombinatorsReadP_Rep1P "Z~3UHCBasePar1#(#@YUHCBaseRec1$>l,UHCBase:.:  ! %cozM%%%%%%%%&cor E&&!&&&&&&    ' FۘM_Var(coo<)*cowH5+',co9))-coh1>.)/coƈK01com8s;2)3coA74)5co[ )6Prf7kUHCBase Constructor77p$*kE7p$*kE77p$*kEU7Prf777p$*kE7p$*kE77p$*kES7Prf777p$*kE7p$*kE77p$*kEK7Prf777p$*kE7p$*kE77p$*kEI7Prf777p$*kE7p$*kE77p$*kE_7Prf777p$*kE7p$*kE77p$*kEi7Prf78q;TQUHCBaseFunctor87p$*kE7p$*kE87p$*kE8Prf89b-4UHCBaseMonad97p$*kE7p$*kE97p$*kE 9Prf997p$*kE7p$*kE97p$*kE9Prf9:6+ControlMonad MonadPlus:7p$*kE7p$*kE:7p$*kE:Prf::7p$*kE7p$*kE:7p$*kE:Prf:;WL!UHCBaseDatatype ; 7p$*kE7p$*kE; 7p$*kEe; Prf; ;7p$*kE7p$*kE;7p$*kE];Prf;<p)184UHCBaseRepresentable1=`iXUHCBaseM1>=?=@AB7p$*kE7p$*kE<=>=?=@AB7p$*kEg< Prf<=>=?=@AB=> ===?=?=?== @A@A??= BB==@$ @"@#A B1,2<=> =?=@AB=?=@AB=?=?=@"=@#=?=@$AB7p$*kE7p$*kE<=> =?=@AB=?=@AB=?=?=@"=@#=?=@$AB7p$*kEa<!Prf<=> ===?=?=?== @A@A??= BB==@$ @"@#A B1,2Cp)286UHCBaseRepresentable0=>=?=@ABCDco(=>=?=@ABD7p$*kE7p$*kECD=>=?=@ABD7p$*kEWCD D PrfC=>=?=@AB=> ===?=?=?== @A@A??= BB==@A @A@AB E =?=@ABF=?=@ABF=?=?=@AEF=@ABF=?=@ABF7p$*kE7p$*kECF=> =?=@ABF=?=@ABF=?=?=@AEF=@ABF=?=@ABF7p$*kEcCFFPrfC=> ===?=?=?== @A@A??= BB==@A @A@AB EB1,2G.TextParserCombinatorsReadP MonadPlus?.co3 H)oTextParserCombinatorsReadPpZkIV_iTextParserCombinatorsReadP _'C_Final ConstructorJ(O=0TextParserCombinatorsReadP MonadPlusA5co3 KTextParserCombinatorsReadP_'C_RE6 ConstructorL`b?oTextParserCombinatorsReadP_'C_Get UHC.Base.conName ConstructorMI6I*TextParserCombinatorsReadP7t1T'NR8HrTextParserCombinatorsReadP7tC0gIO&TextParserCombinatorsReadP7p+ruP&*MTextParserCombinatorsReadP7p+hikQtxN2hTextParserCombinatorsReadPMonadco.\ UHC.Base.returnR/OTextParserCombinatorsReadP _Rep0ReadP7Representable0S,J0TextParserCombinatorsReadP7qw,MST )TextParserCombinatorsReadP_'C_Look ConstructorUMEwrmTextParserCombinatorsReadP_'D_P UHC.Base.datatypeNameDatatypeVkK}\TextParserCombinatorsReadP_'D_P UHC.Base.moduleNameDatatypeWd:cTextParserCombinatorsReadP _Rep0ReadP5 Representable0XgTextParserCombinatorsReadP_'C_Get ConstructorY'_ɃJTextParserCombinatorsReadP _'C_Final ConstructorZF"#PQTextParserCombinatorsReadP_Rep1PRepresentable1\ĻpB0TextParserCombinatorsReadPMonadco.\  UHC.Base.>>=K]Ê+TextParserCombinatorsReadP _'C_Result= Constructor^RTextParserCombinatorsReadP_Rep0P  UHC.Base.to0Representable0_i촓 TextParserCombinatorsReadPpRi`~)eTextParserCombinatorsReadP_'C_Fail UHC.Base.conName ConstructoraA_ީTextParserCombinatorsReadPMonadco.\  UHC.Base.failb،TextParserCombinatorsReadP MonadPlusco0z c _5TextParserCombinatorsReadP_Rep0P]Representable0dG&TextParserCombinatorsReadP MonadPlus.co3 e V[kTextParserCombinatorsReadPdiscard^fQTextParserCombinatorsReadP _'D_ReadP)/DatatypegTextParserCombinatorsReadPMonadco2ܐ  UHC.Base.>>=h{bkTextParserCombinatorsReadPcol:^lio#TextParserCombinatorsReadP_Rep1P UHC.Base.from1Representable1jrL6TextParserCombinatorsReadP _Rep1ReadPRepresentable1k=|QTextParserCombinatorsReadP _Rep1ReadP UHC.Base.from1Representable1l4I#7TextParserCombinatorsReadP_'C_Fail ConstructormF͸TextParserCombinatorsReadP_'C_R6 Constructornי&TextParserCombinatorsReadP_Rep1PRepresentable1oqTextParserCombinatorsReadP _Rep0ReadP  UHC.Base.to0Representable0p✫*sXz1TextParserCombinatorsReadP_'C_RG7 ConstructorqFTextParserCombinatorsReadP _'D_ReadP/Datatyper!TBSTextParserCombinatorsReadPskips-yaTextParserCombinatorsReadP MonadPlusco0z tq&-99TextParserCombinatorsReadPcofEVju1TextParserCombinatorsReadPFunctorco5Y v.CTextParserCombinatorsReadP _'D_ReadP UHC.Base.datatypeNameDatatypew~h3z˥GTextParserCombinatorsReadPscanx~h3z˥TextParserCombinatorsReadPscany*$ yTextParserCombinatorsReadP _'D_ReadP UHC.Base.moduleNameDatatypezp5WTextParserCombinatorsReadP MonadPlusco0z {D^TextParserCombinatorsReadP_Rep1PRepresentable1| WTextParserCombinatorsReadPMonadco2ܐ  UHC.Base.failSUW}85eTextParserCombinatorsReadP _Rep1ReadP  UHC.Base.to1Representable1~nF:TextParserCombinatorsReadPFunctorco5Y BhTextParserCombinatorsReadP _'C_Result UHC.Base.conName Constructor_l TextParserCombinatorsReadP_'D_P DatatypeуTextParserCombinatorsReadP_'okуTextParserCombinatorsReadP_'okуTextParserCombinatorsReadP_'okу TextParserCombinatorsReadP_'okуTextParserCombinatorsReadP_'okуTextParserCombinatorsReadP_'okуlTextParserCombinatorsReadP_'okуyTextParserCombinatorsReadP_'okу٩TextParserCombinatorsReadP_'okhуTextParserCombinatorsReadP_'okуTextParserCombinatorsReadP_'okуTextParserCombinatorsReadP_'okу(TextParserCombinatorsReadP_'okу9TextParserCombinatorsReadP_'okуڅTextParserCombinatorsReadP_'okDуڡTextParserCombinatorsReadP_'ok`уڥTextParserCombinatorsReadP_'okdуڲTextParserCombinatorsReadP_'oksуڹTextParserCombinatorsReadP_'okx` STextParserCombinatorsReadP MonadPlusco3 Control.Monad.mplusy~&TextParserCombinatorsReadPFunctorco5Y  UHC.Base.fmapls$TextParserCombinatorsReadP_'C_R UHC.Base.conName Constructor6uTextParserCombinatorsReadP _'C_Result? Constructor!,TextParserCombinatorsReadP_Rep1P  UHC.Base.to1Representable1<TextParserCombinatorsReadP_'D_PDatatype!dTextParserCombinatorsReadP_Rep0P]Representable0%AqUnlTextParserCombinatorsReadP_'C_Look Constructor%mXTextParserCombinatorsReadP_'C_Fail Constructor]+r`WwTextParserCombinatorsReadP_'C_Look Constructor-Bn#TextParserCombinatorsReadPMonadco2ܐ .͘ƮTextParserCombinatorsReadPMonad8co2ܐ 1afP4TextParserCombinatorsReadPMonad:co2ܐ 3,vTextParserCombinatorsReadPMonad`co.\ 4L쥲TextParserCombinatorsReadPcoNh8@P\F;ETextParserCombinatorsReadPrestZ8@P\F;pTextParserCombinatorsReadPresto:޶_OTextParserCombinatorsReadPMonadco.\ ;{H%TextParserCombinatorsReadP _Rep0ReadP Representable0<3 TextParserCombinatorsReadP _'C_Final Constructor<=TextParserCombinatorsReadP _Rep0ReadP UHC.Base.from0Representable0_C?^TextParserCombinatorsReadP_'C_Fail ConstructoracD+7_TextParserCombinatorsReadPFunctorco5Y LsYTextParserCombinatorsReadP_'C_Get ConstructorO.ຂJTextParserCombinatorsReadPpJgeSz+uTextParserCombinatorsReadP_'D_P Datatype]TextParserCombinatorsReadPcoBFf]І߼TextParserCombinatorsReadPMonadco2ܐ UHC.Base.returng`-(TextParserCombinatorsReadP_Rep0P^Representable0 d TextParserCombinatorsReadP _'D_ReadP+0Datatyped$F;OTextParserCombinatorsReadPprobeb g[.dTextParserCombinatorsReadP_'C_Look UHC.Base.conName ConstructorjƂTextParserCombinatorsReadPco0$Fkd>˵5TextParserCombinatorsReadPcoMR-k )TextParserCombinatorsReadPcoA? k\UTextParserCombinatorsReadPcoDDinb7LcTextParserCombinatorsReadPcoo .ZTextParserCombinatorsReadP7n]'_I&oI˨TextParserCombinatorsReadP7o)'o:pTextParserCombinatorsReadP7o*p|4{TextParserCombinatorsReadPMonadbco.\ p53aTextParserCombinatorsReadPcoĊ1p<~4ғTextParserCombinatorsReadPcoK9plKTextParserCombinatorsReadPco)p})jTextParserCombinatorsReadPcoĸp)CTextParserCombinatorsReadPcoĵp5CTextParserCombinatorsReadPcoĦGp%LxTextParserCombinatorsReadPcoÆrbp"$TextParserCombinatorsReadP_'C_Get ConstructorpȚJGuTextParserCombinatorsReadPco {m[pԝ5 TextParserCombinatorsReadPcoy%qp)X=TextParserCombinatorsReadPcon qɟ\~TextParserCombinatorsReadPcoPsd GTextParserCombinatorsReadP _'C_Final UHC.Base.conName Constructors.ʎTextParserCombinatorsReadPcoۛw/!yTextParserCombinatorsReadPgathx]etbbTextParserCombinatorsReadP _Rep1ReadPRepresentable1/kTextParserCombinatorsReadP _Rep1ReadP!Representable1)f[TextParserCombinatorsReadP_Rep0P UHC.Base.from0Representable0