h*^       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s tuvwxyz{|}~1.1.0.2 Safe-Inferred "-1<> Safe-Inferred "%-1<     Safe-Inferred -1"" Safe-Inferred-1N## Safe-Inferred-1$%&$%& Safe-Inferred %-1<3412/0-.+,)*'(3412/0-.+,)*'( Safe-Inferred-1 JJ Safe-Inferred-1?KLMNKLMN  Safe-Inferred "-1{QPOQPO  Safe-Inferred"-1RSRS  Safe-Inferred "-1<>XYTUVWZ[XYTUVWZ[  Safe-Inferred"-1<=fghcdeifghcdeig5h7  Safe-Inferred-1ss Safe-Inferred-1tt Safe-Inferred "%&-14<uvw|}~xyz{uvw|}~xyz{ Safe-Inferred -1< z cabal-cacheThe original plan cabal-cache+Packages that are known to be non-shareable cabal-cache Updated plan cabal-cacheDependencies map cabal-cachePackages to exclude cabal-cacheAll package ids to exclude Safe-Inferred-1  Safe-Inferred"%-1<>  Safe-Inferred-1  Safe-Inferred %-1<  Safe-Inferred "%&-1 / Safe-Inferred "-1  Safe-Inferred "(-1  Safe-Inferred "-1    Safe-Inferred-1 \ Safe-Inferred"-1  Safe-Inferred-1  !"#$%&'()*+,--./00123456789:;<=>?@AABBCCDDEEFFGGHIJKLMNOPQRSTUVWXYZ[\]^_`a b c d e f g g h i j j k l m n o p q r s t u v w x y z { | } ~      *cabal-cache-1.1.0.2-A5NcrkC9AdtA45U5ocptiq"HaskellWorks.CabalCache.AWS.S3.URI HaskellWorks.CabalCache.AppError!HaskellWorks.CabalCache.AWS.Error'HaskellWorks.CabalCache.Concurrent.Fork!HaskellWorks.CabalCache.Data.ListHaskellWorks.CabalCache.ErrorHaskellWorks.CabalCache.Hash"HaskellWorks.CabalCache.IO.ConsoleHaskellWorks.CabalCache.AWS.EnvHaskellWorks.CabalCache.IO.FileHaskellWorks.CabalCache.IO.Tar HaskellWorks.CabalCache.LocationHaskellWorks.CabalCache.OptionsHaskellWorks.CabalCache.TextHaskellWorks.CabalCache.Types HaskellWorks.CabalCache.TopologyHaskellWorks.CabalCache.GhcPkgHaskellWorks.CabalCache.Core HaskellWorks.CabalCache.Metadata'HaskellWorks.CabalCache.Concurrent.Type0HaskellWorks.CabalCache.Concurrent.DownloadQueueHaskellWorks.CabalCache.URIHaskellWorks.CabalCache.AWS.S3HaskellWorks.CabalCache.IO.LazyHaskellWorks.CabalCache.StoreHaskellWorks.CabalCache.Version cabal-cachePaths_cabal_cacheS3Uribucket objectKey$fFromJSONS3Uri $fToJSONS3Uri $fToTextS3Uri$fFromTextS3Uri $fShowS3Uri $fEqS3Uri $fOrdS3Uri$fGenericS3Uri $fNFDataS3UriHasMaybeStatusCodemaybeStatusCodeOf HasStatusCode statusCodeOf HttpError$sel:reasponse:HttpError$sel:content:HttpErrorAwsError$sel:status:AwsErrordisplayAwsErrordisplayHttpError$fHasStatusCodeAwsError$fHasMaybeStatusCodeHttpError$fHasMaybeStatusCodeAwsError$fShowHttpError$fGenericHttpError $fEqAwsError$fShowAwsError$fGenericAwsErrorhandleAwsErrorforkThreadsWait tuple2ToDL tuple2ToList tuple2ToNelUnsupportedUriNotImplementedNotFound InvalidUrl CopyFailed ExitFailure DecodeError$fEqUnsupportedUri$fShowUnsupportedUri$fGenericUnsupportedUri$fEqNotImplemented$fShowNotImplemented$fGenericNotImplemented $fEqNotFound$fShowNotFound$fGenericNotFound$fEqInvalidUrl$fShowInvalidUrl$fGenericInvalidUrl$fEqCopyFailed$fShowCopyFailed$fGenericCopyFailed$fEqExitFailure$fShowExitFailure$fGenericExitFailure$fEqDecodeError$fShowDecodeError$fGenericDecodeError hashStorePathputStrLnprint hPutStrLnhPrintsetEnvEndpointmkEnv awsLoggercopyDirectoryRecursivelistMaybeDirectoryTarGroupbasePath entryPaths ArchiveError createTar extractTar$fShowTarGroup $fEqTarGroup$fGenericTarGroup$fNFDataTarGroup$fEqArchiveError$fShowArchiveError$fGenericArchiveErrorLocationUriLocalIsPath<.> toLocation$fIsPathS3UriText$fIsPathListList$fIsPathURIText$fIsPathTextText$fIsPathLocationText$fToTextLocation$fShowLocation $fEqLocation$fGenericLocationreadOrFromTextOptionmaybeStripPrefixCompilerContext$sel:ghcPkgCmd:CompilerContextLib$sel:depends:Lib$sel:exeDepends:Lib Components$sel:lib:ComponentsPackage$sel:packageType:Package$sel:id:Package$sel:name:Package$sel:version:Package$sel:style:Package$sel:componentName:Package$sel:components:Package$sel:depends:Package$sel:exeDepends:PackagePlanJson$sel:compilerId:PlanJson$sel:installPlan:PlanJson PackageName PackageId CompilerId $fFromJSONLib$fFromJSONComponents$fFromJSONPackage$fFromJSONPlanJson$fShowCompilerContext$fEqCompilerContext$fGenericCompilerContext $fEqPlanJson$fShowPlanJson$fGenericPlanJson $fEqPackage $fShowPackage$fGenericPackage$fEqComponents$fShowComponents$fGenericComponents$fEqLib $fShowLib $fGenericLibPlanData nonShareable buildPlanDatacanShare$fGenericPlanDatasystem runGhcPkgtestAvailabilityrecache contextInit PackageInfo$sel:compilerId:PackageInfo$sel:packageId:PackageInfo$sel:packageName:PackageInfo$sel:packageDir:PackageInfo$sel:confPath:PackageInfo$sel:libs:PackageInfoTagged$sel:value:Tagged$sel:tag:TaggedPresencePresentAbsentmkCompilerContext relativePaths getPackagesloadPlan$fShowPackageInfo$fEqPackageInfo$fGenericPackageInfo$fNFDataPackageInfo $fEqTagged $fShowTagged$fGenericTagged$fNFDataTagged $fEqPresence$fShowPresence$fNFDataPresence$fGenericPresencemetaDircreateMetadata loadMetadatadeleteMetadata DownloadQueue $sel:tDependencies:DownloadQueue$sel:tUploading:DownloadQueue$sel:tFailures:DownloadQueue ProviderId ConsumerId$fGenericDownloadQueueDownloadStatusDownloadSuccessDownloadFailuredownloadSucceed downloadFailcreateDownloadQueuerunQueue$fEqDownloadStatus$fShowDownloadStatus reslashUri uriToS3Uri headS3Uri putObjectgetS3Uri copyS3Uri readResourcereadFirstAvailableResourceresourceExists writeResourcecreateLocalDirectoryIfMissingretryOnElinkOrCopyResource readHttpUriremovePathRecursivecleanupStorePatharchiveVersionbuildPlanData'version getBinDir getLibDir getDynLibDir getDataDir getLibexecDirgetDataFileName getSysconfDir