+  None! *+-./02345689:;<=?BCDFGHJKM     Safe-Inferred !"#$%&'()* !"#$%&'()* !"#$%&'()*None! *+-./02345689:;<=?BCDFGHJKM+,-./0123456789 +,-./0123456789+,-./0123456789None:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW:JIHGFEDCBA@?>=<;KLMNOPQRSTUVWNone XYZ[\]^_`XYZ[\] XYZ[\]^_`Noneabcdefghijklmno:;<=>?@ABCDEFGHIJaabcdefghijklmnoNonepqrstuvwppqrstuvwNonexyzxyz None{|}{|}{|}~     !"#$%#$&#$'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ regexpr-0.2.6 Text.RegexPRHidden.ParseLibCore Hidden.ToolsHidden.ParseLibHidden.RegexPRTypesHidden.SrcRegActListHidden.ParseRegexStrHidden.RegexPRCoreHidden.TestMain matchRegexPR gmatchRegexPR subRegexPR gsubRegexPRParserunParse MonadParsespotspotBackstillparseNotaskHere noBacktrack$fMonadReader(,)Parse$fMonadPlusParse $fMonadParse$fMonadParseaParse$fMonadParseaStateT$fMonadParseaWriterT$fMonadParseaReaderTbase Control.Monad MonadPlusmplusmzero mtl-2.2.1Control.Monad.Reader.Classlocalask MonadReaderisSymbol modifyFst modifySnd guardEqualfirstsecondthird modifyFirst modifySecond modifyThird|||&&&isBit7OnskipRet>..> ignoreCasetoken tokenBacktokens tokensBackbuild repeatParsegreedyRepeatParseoptionalgreedyOptionallist greedyListbeginningOfInput endOfInput>++>>:> RegexAction NoBacktrackNopRegexCommentParens PreMatchPoint EndOfInputBeginningOfInput RegActNotBackwordStill BackReferenceNoteRegexOrRepeatNotGreedyRepeatSelectRegexSrcParser RegexParser MatchList RegexResultrunRegexParsergetBRmodifyBRsetModeisModeIisModeMisModeXrunRegexSrcParserreverseRegexAction plusesListselfList oneCharListbackSlashesList parensesList charClassListregexOr lookBehind selectNot parseRegexStrparseRegexStrParser parseTokensOr parseTokensparseTokenPlusparseQuantifier parseToken parseAlphaNum parseMode parseTokenX parsePluses parseOneCharparseBackSlashes parseParenses parseCharListmatchRegexPRVerboserunRegexParserTrialsmkRegexParserTrials mkRegexParser selectParserselectParserBack noteParens backReferencegmatchRegexPRGengsubRegexPRGen subBackRefmainsuitetestBase