D(      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Safe  None!"Safe  None!"I#     Safe         Safe         None234 !"#$ "# !"#$ Safe *+9:;DQRT %&'()*+,-.%'() %&'()*+,-. None 26:DRT/0123456789:;<=>?@A /0124567:= /01234556789:;<=>?@A None$BCDEFGHIJKLMNOPQBCDEFGH BCDEFGHIJKLMNOPQNoneDIRRSTUVWXYZ[\]^_`abc VRSTUVWXYZ[\]^_`abcNone!"$*234569:;DORT[def !"#$%&'()ghijk*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnlmnopqrstuvwxyz{|}~opqrstuvwxyz{|}~b !"#$%&')(*+,-./03E12456789:;<=>?@ABCDFGHIJKLMNOPQRSTUVWYXZ[\]^_`abcdefghijklmnopqrstbstpqorTUVWXYZ[\]^_`abcdefghijklmnQRS/0123456789:;<=>?@ABCDEFKLMNOPGHIJ*+,-.$%&'() !"#fdef !"#$%&'()ghijk*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnlmnopqrstuvwxyz{|}~opqrstuvwxyz{|}~None!"$'        '     None!"$[  !"#$%  !"#$% !"#$%None&'()*+,-.  &'()*+,-./  !" #$%&"''())*+,,-./011234556789:;<=>?@ABCDEFGHIJKLLMNOOPQRSTTUVVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                          ! " # $ % & ' ( ) * + , - . / / 0 1 2 3 3 4 5 6 7 8 9 : ; < = = > ? @ A B C D E F G H I J KLLMNOPQRSTUVWXYZ[\]^_``abcdeefghijklmnopqrstuvwxyz{|}~     "hpack-0.21.0-ya5mQ6Kfd9F0g0BSKMVQFHpack Hpack.Yaml Hpack.Run Hpack.Config Paths_hpack Hpack.Utf8 Hpack.Render Hpack.Options Hpack.Haskell Hpack.UtilHpack.GenericsUtilHpack.UnknownFieldsHpack.FormattingHintsHpack.DependencyHpack.CabalFileversion decodeYamlRenderSettingsrenderSettingsIndentationrenderSettingsFieldAlignmentrenderSettingsCommaStyle Alignment CommaStyle LeadingCommasTrailingCommasdefaultRenderSettingsForceNoForceVerbose NoVerbose GhcOptionGitRefGitUrlSourceDependencyLocalDependencyVersion AnyVersion VersionRange DependenciesunDependenciesSourceRepositorysourceRepositoryUrlsourceRepositorySubdirFlagflagNameflagDescription flagManual flagDefault ConditionalconditionalConditionconditionalThenconditionalElseSection sectionDatasectionSourceDirssectionDependenciessectionDefaultExtensionssectionOtherExtensionssectionGhcOptionssectionGhcProfOptionssectionGhcjsOptionssectionCppOptionssectionCcOptionssectionCSourcessectionJsSourcessectionExtraLibDirssectionExtraLibrariessectionExtraFrameworksDirssectionFrameworkssectionIncludeDirssectionInstallIncludessectionLdOptionssectionBuildablesectionConditionalssectionBuildTools ExecutableexecutableMainexecutableOtherModulesLibrarylibraryExposedlibraryExposedModuleslibraryOtherModuleslibraryReexportedModules CustomSetupcustomSetupDependenciesPackage packageNamepackageVersionpackageSynopsispackageDescriptionpackageHomepagepackageBugReportspackageCategorypackageStability packageAuthorpackageMaintainerpackageCopyrightpackageBuildTypepackageLicensepackageLicenseFilepackageTestedWith packageFlagspackageExtraSourceFilespackageDataFilespackageSourceRepositorypackageCustomSetuppackageLibrarypackageInternalLibrariespackageExecutables packageTestspackageBenchmarkspackage renamePackagepackageDependenciessection packageConfigreadPackageConfig$fFromJSONFlagSection$fHasFieldNamesFlagSection$fFromJSONPackageConfig$fHasFieldNamesPackageConfig$fFromJSONBuildType$fHasFieldNamesEmpty$fFromJSONEmpty$fFromJSONThenElse$fHasFieldNamesThenElse$fHasFieldNamesCondition$fFromJSONCondition$fFromJSONConditionalSection$fHasFieldNamesProduct$fFromJSONProduct$fBitraversableProduct$fBifoldableProduct$fBifunctorProduct$fFromJSONCommonOptions$fHasFieldNamesCommonOptions$fFromJSONExecutableSection $fHasFieldNamesExecutableSection$fFromJSONLibrarySection$fHasFieldNamesLibrarySection$fFromJSONCustomSetupSection!$fHasFieldNamesCustomSetupSection$fEqCustomSetupSection$fShowCustomSetupSection$fGenericCustomSetupSection$fEqLibrarySection$fShowLibrarySection$fGenericLibrarySection$fEqExecutableSection$fShowExecutableSection$fGenericExecutableSection $fEqProduct $fShowProduct $fEqCondition$fShowCondition$fGenericCondition$fGenericThenElse$fGenericCommonOptions $fEqEmpty $fShowEmpty $fEqBuildType$fShowBuildType$fGenericBuildType$fEqCustomSetup$fShowCustomSetup $fEqLibrary $fShowLibrary$fEqExecutable$fShowExecutable$fEqConditional$fShowConditional$fFunctorConditional$fFoldableConditional$fTraversableConditional $fEqSection $fShowSection$fFunctorSection$fFoldableSection$fTraversableSection$fEqFlagSection$fShowFlagSection$fGenericFlagSection$fGenericPackageConfig$fEqFlag $fShowFlag$fEqSourceRepository$fShowSourceRepository $fEqPackage $fShowPackagerun renderPackageStatus Generated$ExistingCabalFileWasModifiedManuallyAlreadyGeneratedByNewerHpackOutputUnchangedResultresultWarningsresultCabalFile resultStatusmainhpack hpackResult $fEqStatus $fShowStatus $fEqResult $fShowResultcatchIObindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName encodeUtf8 decodeUtf8 encodeText decodeTextencodeNewlinesdecodeNewlinesreadFile writeFileputStr hPutStrLnhPutStrNestingLines SingleLine MultipleLinesElementStanzaGroupFieldValueLiteralCommaSeparatedListLineSeparatedListWordListrenderrenderElements renderField renderValuerenderLineSeparatedListrenderCommaSeparatedListindent sortFieldsBy addSortKey$fIsStringValueOptionsoptionsVerbose optionsForceoptionsToStdout optionsTarget ParseResultHelp PrintVersionRun ParseError parseOptionsisModule isModuleNameisQualifiedIdentifier isIdentifierreservedisIdCharHashLdOptionCcOption CppOption GhcjsOption GhcProfOptionListfromListsortlexicographically parseMainsplitOntoModulegetModuleFilesRecursive tryReadFiletoPosixFilePath expandGlobssha256$fFromJSONList SelectorsselNames HasTypeNametypeName selectors$fSelectors(->)U1$fSelectors(->):*:$fSelectors(->)M1$fSelectors(->)M10$fSelectors(->)M11 PrepositionInForCaptureUnknownFields HasFieldNames fieldNamesignoreUnderscoredUnknownFields FieldName unFieldName hyphenizecaptureUnknownFieldsgetUnknownFieldsformatUnknownFieldsformatUnknownFields_$fFromJSONCaptureUnknownFields$fMonadCaptureUnknownFields!$fApplicativeCaptureUnknownFieldsFormattingHintsformattingHintsFieldOrder!formattingHintsSectionsFieldOrderformattingHintsAlignmentformattingHintsRenderSettingssniffFormattingHints breakLinesextractFieldOrderextractSectionsFieldOrderunindentsniffAlignment splitFieldsniffIndentationsniffCommaStylesniffRenderSettings Dependency_dependencyName_dependencyVersion githubBaseUrl depPkgName depVerRangeparseDependencydependencyVersionFromCabalparseCabalDependencyparseVersionRangeparseCabalVersionRange cabalParse$fFromJSONDependency$fFromJSONSourceDependency$fFromJSONDependencyVersion$fFromJSONDependencies$fIsListDependenciesWarnings ParseConfigConfig FlagSection_flagSectionDescription_flagSectionManual_flagSectionDefaultParsePackageConfig PackageConfigpackageConfigNamepackageConfigVersionpackageConfigSynopsispackageConfigDescriptionpackageConfigHomepagepackageConfigBugReportspackageConfigCategorypackageConfigStabilitypackageConfigAuthorpackageConfigMaintainerpackageConfigCopyrightpackageConfigBuildTypepackageConfigLicensepackageConfigLicenseFilepackageConfigTestedWithpackageConfigFlagspackageConfigExtraSourceFilespackageConfigDataFilespackageConfigGithubpackageConfigGitpackageConfigCustomSetuppackageConfigLibrarypackageConfigInternalLibrariespackageConfigExecutablepackageConfigExecutablespackageConfigTestspackageConfigBenchmarks SectionConfig BuildTypeSimple ConfigureMakeCustomEmpty ParseThenElseThenElse_thenElseCondition thenElseThen thenElseElse ConditionconditionConditionParseConditionalSectionConditionalSectionThenElseConditionalFlatConditionalProduct TraversalTraversetraverseCapturetraverseCSourcestraverseJsSourcesWithCommonOptions JsSourcesCSourcesParseJsSources ParseCSourcesParseCommonOptions CommonOptionscommonOptionsSourceDirscommonOptionsDependenciescommonOptionsDefaultExtensionscommonOptionsOtherExtensionscommonOptionsGhcOptionscommonOptionsGhcProfOptionscommonOptionsGhcjsOptionscommonOptionsCppOptionscommonOptionsCcOptionscommonOptionsCSourcescommonOptionsJsSourcescommonOptionsExtraLibDirscommonOptionsExtraLibraries commonOptionsExtraFrameworksDirscommonOptionsFrameworkscommonOptionsIncludeDirscommonOptionsInstallIncludescommonOptionsLdOptionscommonOptionsBuildablecommonOptionsWhencommonOptionsBuildToolsExecutableSectionexecutableSectionMainexecutableSectionOtherModulesLibrarySectionlibrarySectionExposedlibrarySectionExposedModuleslibrarySectionOtherModuleslibrarySectionReexportedModulesCustomSetupSectioncustomSetupSectionDependenciesrenameDependenciesgenericParseJSON_emptyLibrarySectionemptyExecutableSectiontraverseCommonOptionstraverseConditionalSectiontraverseThenElsetraverseWithCommonOptionshasKeytraversePackageConfigtraverseSectionConfigisNulltoFlagtraverseConfig toPackage toPackage_extractUnknownFieldWarningsexpandForeignSources toCustomSetuptraverseSectionAndConditionalsgetMentionedLibraryModules toLibraryfromLibrarySectionInConditionalfromLibrarySectionPlaintoInternalLibraries toExecutablesgetMentionedExecutableModules toExecutable expandMain mergeSections toSectionI toSectionpathsModuleFromPackageNamedetermineModules getModules fromMaybeListsortSectionFieldsformatDescriptionrenderSourceRepository renderFlagrenderInternalLibrariesrenderInternalLibraryrenderExecutablesrenderExecutable renderTests renderTestrenderBenchmarksrenderBenchmarkrenderExecutableSectionrenderExecutableFieldsrenderCustomSetup renderLibraryrenderLibrarySectionrenderLibraryFields renderExposed renderSectionrenderConditionaldefaultLanguagerenderDirectoriesrenderExposedModulesrenderOtherModulesrenderReexportedModulesrenderDependenciesrenderDependencyrenderGhcOptionsrenderGhcProfOptionsrenderGhcjsOptionsrenderCppOptionsrenderCcOptionsrenderLdOptionsrenderBuildablerenderDefaultExtensionsrenderOtherExtensions CabalFilecabalFileHpackVersion cabalFileHashcabalFileContents makeVersion readCabalFile extractHashextractVersionextractsafeInit parseVersionprogramVersionheader printHelphpackWithVersion printWarningssplitDirectorymkStatushpackWithVersionResult hpackStdOut