MQ;<      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"# $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; None) "#&'+,-.0134567;<=>?AFQSTV]ehNone) "#&'+,-.0134567;<=>?AFQSTV]ehUForgetful Functor UfrV<NGFEDCBAHMLKJITSRQPO  !"#$)('&%*/.-,+076543218?>=<;:9@UVWX@89:;<=>?h01234567gNOPQRSTfedcba`_^]\[ZY*+,-./$%&'()sIJKLMrqponmlkjit"# !wHvuxABCDEFG~}|{zyUVW X  !"#$%&'()*+,-./0123456789:;<=>?gNOPQRSTsIJKLMwHABCDEFGNone+ "#&'+,-.0134567;<=>?AFKQSTV]eh%CThis is a lens into a slice of the larger record. Morally, we have: 6fsubset :: Lens' (Rec FieldRepr ss) (Rec FieldRepr rs)The getter of the  lens is E, which takes a larger record to a smaller one by forgetting fields.The setter of the  lens is I, which allows a slice of a record to be replaced with different values.HA partial relation that gives the indices of a sublist in a larger list.&For Vinyl users who are not using the lens package, we provide a getter.&For Vinyl users who are not using the lens package, we also provide a setter. In general, it will be unambiguous what field is being written to, and so we do not take a proxy argument here.=A partial relation that gives the index of a value in a list.None* "#&'+,-.0134567;<=>?AFQSTV]beh(None( "#&'+,-.0134567;<=>?AFQSTV]eh)None) "#&'+,-.0134567;<=>?AFQSTV]eh+ None( "#&'+,-.0134567;<=>?AFQSTV]eh.$Textual representation of json path.<None) "#&'+,-.0134567;<=>?AFQSTV]eh3M#User-provided name of the revision.^User-supplied atomic difference between schemas. Migrations can consists of many differences.$Extracts revision/schema pairs from  Versioned in reverse order.+<     1      !"   !"7 None( "#&'+,-.0134567;<=>?AFQSTV]eh6 #&%$'()*+,-./ ('#$%&)*+,-./#$%& None) "#&'+,-.0134567;<=>?AFQSTV]eh8<NOPQRSTIJKLMHABCDEFG  !"#$%&'()*+,-./0123456789:;<=>?@UVWX     #$%&)*+56789:;95678:;)*+#$%&=    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < =>?@A(schematic-0.3.2.0-FeP8jd8vRYtACwvaw0fXqqData.Schematic.InstancesData.Schematic.SchemaData.Schematic.LensData.Schematic.JsonSchemaData.Schematic.HelpersData.Schematic.UtilsData.Schematic.PathData.Schematic.MigrationData.Schematic.ValidationData.Schematic$fSerialmScientific$fSerialmVector $fSerialmRec $fSerialmRec0TopLevelFalseConstraintJsonReprReprText ReprNumber ReprBooleanReprNull ReprArray ReprObject ReprOptional FieldRepr DemotedSchema DSchemaText DSchemaNumberDSchemaBoolean DSchemaObject DSchemaArray DSchemaNullDSchemaOptionalSchema SchemaText SchemaBoolean SchemaNumber SchemaObject SchemaArray SchemaNullSchemaOptionalDemotedArrayConstraintDAEqArrayConstraintAEqDemotedNumberConstraintDNLeDNLtDNGtDNGeDNEqNumberConstraintNLeNLtNGtNGeNEqDemotedTextConstraintDTEqDTLtDTLeDTGtDTGeDTRegexDTEnumTextConstraintTEqTLtTLeTGtTGeTRegexTEnumCRepr SSchemaText SSchemaNumberSSchemaBoolean SSchemaArray SSchemaObjectSSchemaOptional SSchemaNullSAEqSNEqSNGtSNGeSNLtSNLeSTEqSTLtSTLeSTGtSTGeSTRegexSTEnum toJsonReprknownFieldNameknownFieldSchema fromOptional$fEqSing $fEqSing0 $fEqSing1 $fEqSing2 $fEqSing3 $fEqSing4 $fEqSing5$fSingITextConstraintTEnum$fSingITextConstraintTRegex$fSingITextConstraintTLe$fSingITextConstraintTLt$fSingITextConstraintTGe$fSingITextConstraintTGt$fSingITextConstraintTEqD:R:SingTextConstrainttc0$fSingKindTextConstraint $fEqSing6 $fEqSing7 $fEqSing8 $fEqSing9 $fEqSing10$fSingINumberConstraintNLe$fSingINumberConstraintNLt$fSingINumberConstraintNGe$fSingINumberConstraintNGt$fSingINumberConstraintNEqD:R:SingNumberConstraintnc0$fSingKindNumberConstraint $fEqSing11$fSingIArrayConstraintAEqD:R:SingArrayConstraintac0$fSingKindArrayConstraint $fEqSing12 $fEqSing13 $fEqSing14 $fEqSing15 $fEqSing16 $fEqSing17 $fEqSing18$fSingISchemaSchemaOptional$fSingISchemaSchemaObject$fSingISchemaSchemaArray$fSingISchemaSchemaBoolean$fSingISchemaSchemaNull$fSingISchemaSchemaNumber$fSingISchemaSchemaTextD:R:SingSchemaschema0$fSingKindSchema$fToJSONJsonRepr$fFromJSONJsonRepr $fEqJsonRepr $fEqJsonRepr0 $fEqJsonRepr1 $fEqJsonRepr2 $fEqJsonRepr3 $fEqJsonRepr4$fSerialmJsonRepr$fSerialmJsonRepr0$fSerialmJsonRepr1$fSerialmJsonRepr2$fSerialmJsonRepr3$fSerialmJsonRepr4$fShowJsonRepr$fShowJsonRepr0$fShowJsonRepr1$fShowJsonRepr2$fShowJsonRepr3$fShowJsonRepr4$fSerialmFieldRepr $fEqFieldRepr$fGenericTextConstraint$fGenericDemotedTextConstraint$fGenericNumberConstraint $fGenericDemotedNumberConstraint$fGenericArrayConstraint$fGenericDemotedArrayConstraint$fGenericSchema$fGenericDemotedSchema$fShowFieldReprFSubsetfsubsetfcastfreplaceFImageFElemByFieldflensfgetfputFIndextextRepr numberReprboolRepr arrayRepr objectRepr optionalReprobj $fFElemr:S $fFElemfn:Z $fFSubset:ss:$fFSubset[]ss[] toJsonSchema toJsonSchema' IsUTCDateTimeIsZonedDateTime IsDateTimeIsTimeIsDateISO8601DateTimeRegexZonedISO8601DateTimeRegexUTCISO8601DateTimeRegexISO8601TimeRegexISO8601DateRegexISO8601DateTimeZoned ISO8601TZISO8601DateTimeUTC ISO8601UTCISO8601DateTime ISO8601Time ISO8601DateIsUUID UUIDRegexDictKnownknown $fKnownRec $fKnownRec0 $fKnownSing $fKnownSing0 $fKnownSing1 $fKnownSing2 $fKnownSing3 $fKnownProxy $fKnownDictJSONPathDemotedPathSegmentDKeyDIx PathSegmentKeyIxSKeySIx demotePathdemotedPathToText pathToTextD:R:SingPathSegmentjp0$fShowDemotedPathSegment$fShowJSONPathMListMNil:&& Versioned MigrationRevisionDiffActionAddKeyUpdate DeleteKey TopVersion AllVersions' AllVersionsElemOf InitialSchemaSchemaByRevisionApplyMigration ApplyAction MakeBuilderBuild UpdateKey SchemaByKeyBuilderBKey BTraverseBScalarPathPKey PTraverse SVersioned SMigrationSDiffSAddKeySUpdate SDeleteKeySPKey SPTraverse$fSingIPathPTraverse$fSingIPathPKeyD:R:SingPathp0D:R:SingActiona0D:R:SingDiffdiff0D:R:SingMigrationm0D:R:SingVersionedv0 ParseResultValid DecodingErrorValidationErrorErrorMap ValidationisValidisDecodingErrorisValidationErrorvalidateTextConstraintvalidateNumberConstraintvalidateArrayConstraintvalidateJsonRepr$fShowParseResult$fEqParseResult$fFunctorParseResult$fFoldableParseResult$fTraversableParseResultparseAndValidateJsonparseAndValidateJsonByparseAndValidateTopVersionJsonparseAndValidateWithMListdecodeAndValidateJson#decodeAndValidateVersionedWithMList'decodeAndValidateVersionedWithPureMList'singletons-2.3.1-I6ZHcA80PLcIi3412SL4fYData.SingletonsSing