h$92P      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None 38data-serializerDeserializable type. 1 must consume all the remaining input or fail.data-serializerDeserializable type.  must not rely on .data-serializerDeserialization result.data-serializer8Deserializer wrapper with big endian default byte order. data-serializer;Deserializer wrapper with little endian default byte order. data-serializerA wrapper around the # monad (to avoid orphan instances).data-serializerA wrapper around the # monad (to avoid orphan instances).data-serializerDeserialization monad.data-serializer'Default byte order of the deserializer.data-serializerDeserialze a byte.data-serializer=Deserialize an unsigned 16-bit integer in default byte order.data-serializer=Deserialize an unsigned 32-bit integer in default byte order.data-serializer=Deserialize an unsigned 64-bit integer in default byte order.data-serializer8Deserialize an unsigned 16-bit integer in little endian.data-serializer5Deserialize an unsigned 16-bit integer in big endian.data-serializer8Deserialize an unsigned 32-bit integer in little endian.data-serializer5Deserialize an unsigned 32-bit integer in big endian.data-serializer8Deserialize an unsigned 64-bit integer in little endian.data-serializer5Deserialize an unsigned 64-bit integer in big endian.data-serializer p2 deserializes a byte that satisfies the predicate p, failing otherwise. data-serializerDeserialize the specified byte value, failing on any other input.!data-serializer! c, deserializes any byte that is not equal to c, failing if c is encountered."data-serializer" bs+ deserializes a sequence of bytes given by bs , failing on any other input.#data-serializer'Skip exactly the given number of bytes.$data-serializer$ n$ checks that the input has at least n more bytes and returns a portion of the input of length greater or equal to n (without consuming it).%data-serializer% n" fails if the input has less than n more bytes.&data-serializer& n returns  if the input has at least n more bytes.'data-serializer*Consume exactly the given number of bytes.(data-serializerDeserialize an unsigned native-sized integer in little endian./data-serializer;Deserialize an unsigned native-sized integer in big endian.0data-serializerDeserialize an unsigned native-sized integer in host byte order.1data-serializer#Deserialize a signed 8-bit integer.2data-serializerDeserialize a signed 16-bit integer in serializer default byte order.3data-serializer5Deserialize a signed 16-bit integer in little endian.4data-serializer2Deserialize a signed 16-bit integer in big endian.5data-serializer7Deserialize a signed 16-bit integer in host byte order.6data-serializerDeserialize a signed 32-bit integer in serializer default byte order.7data-serializer5Deserialize a signed 32-bit integer in little endian.8data-serializer2Deserialize a signed 32-bit integer in big endian.9data-serializer7Deserialize a signed 32-bit integer in host byte order.:data-serializerDeserialize a signed 64-bit integer in serializer default byte order.;data-serializer5Deserialize a signed 64-bit integer in little endian.<data-serializer2Deserialize a signed 64-bit integer in big endian.=data-serializer7Deserialize a signed 64-bit integer in host byte order.>data-serializerDeserialize a signed native-sized integer in serializer default byte order.?data-serializer;Deserialize a signed native-sized integer in little endian.@data-serializer8Deserialize a signed native-sized integer in big endian.Adata-serializer=Deserialize a signed native-sized integer in host byte order.Bdata-serializerA shorthand for  ().Cdata-serializerForce the default byte order.Ddata-serializer7Force the default byte order to be the host byte order.Edata-serializerMap  to  and  to .Fdata-serializerMap  to  and  to .Gdata-serializerMap  values to  and  to .Hdata-serializerDeserialize a  via the default deserializer.Idata-serializer:Deserialize a value using the provided default byte order.Jdata-serializerDeserialize a value using little endian as the default byte order.Kdata-serializer?Deserialize a value using big endian as the default byte order.Ldata-serializerDeserialize a value using host byte order as the default byte order.Mdata-serializerDeserialize a value of type  from a list of bytes via the H.Ndata-serializer.Provide a hint for the type system when using M.Odata-serializerDeserialize a value of type  from a  via the H.Pdata-serializer.Provide a hint for the type system when using O.Qdata-serializerDeserialize a value of type  from a  via the H.Rdata-serializer/Provide a hint for the type system when using Q.Sdata-serializerA shorthand for G . M.Tdata-serializer.Provide a hint for the type system when using SUdata-serializerA shorthand for G . O.Vdata-serializer.Provide a hint for the type system when using UWdata-serializerA shorthand for G . Q.Xdata-serializer.Provide a hint for the type system when using W '#)($ !"%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX'#)($ !"%& *+,-./0123456789:;<=>?@AB  CDEFGHIJKLMNOPQRSTUVWXNone 38>12<data-serializerSerializable type.  must work under assumption that it will not be followed by any more output.data-serializer!Types with fixed serialized size.data-serializerSerialized size in bytes.data-serializerSerializable type.  must work under assumption that it will be followed by more output.data-serializer6Serializer wrapper with big endian default byte order.data-serializer9Serializer wrapper with little endian default byte order.data-serializerA wrapper around the $ monoid (to avoid orphan instances).data-serializerA wrapper around the $ monoid (to avoid orphan instances).data-serializerSerialization monoid.data-serializer%Default byte order of the serializer.data-serializerSerialize a byte.  x =  ( x)data-serializer?Serialize an unsigned 16-bit integer in the default byte order.data-serializer?Serialize an unsigned 32-bit integer in the default byte order.data-serializer?Serialize an unsigned 64-bit integer in the default byte order.data-serializer6Serialize an unsigned 16-bit integer in little endian.data-serializer3Serialize an unsigned 16-bit integer in big endian.data-serializer6Serialize an unsigned 32-bit integer in little endian.data-serializer3Serialize an unsigned 32-bit integer in big endian.data-serializer6Serialize an unsigned 64-bit integer in little endian.data-serializer3Serialize an unsigned 64-bit integer in big endian.data-serializer Serialize a  . Must be a monoid homomorphism.data-serializer Serialize a  . Must be a monoid homomorphism.data-serializerSerialize a lazy  . Must be a monoid homomorphism.data-serializer Serialize a  . Must be a monoid homomorphism.data-serializerA shorthand for "LBS.unpack' . .data-serializerA shorthand for  . .data-serializer An alias for .data-serializer7Serialize an usigned 16-bit integer in host byte order.data-serializer8Serialize an unsigned 32-bit integer in host byte order.data-serializer8Serialize an unsigned 64-bit integer in host byte order.data-serializerSerialize an unsigned native-sized integer in serializer default byte order.data-serializerSerialize an unsigned native-sized integer in host byte order.data-serializer!Serialize a signed 8-bit integer.data-serializerSerialize a signed 16-bit integer in serializer default byte order.data-serializer3Serialize a signed 16-bit integer in little endian.data-serializer0Serialize a signed 16-bit integer in big endian.data-serializer5Serialize a signed 16-bit integer in host byte order.data-serializerSerialize a signed 32-bit integer in serializer default byte order.data-serializer3Serialize a signed 32-bit integer in little endian.data-serializer0Serialize a signed 32-bit integer in big endian.data-serializer5Serialize a signed 32-bit integer in host byte order.data-serializerSerialize a signed 64-bit integer in serializer default byte order.data-serializer3Serialize a signed 64-bit integer in little endian.data-serializer0Serialize a signed 64-bit integer in big endian.data-serializer5Serialize a signed 64-bit integer in host byte order.data-serializerSerialize a signed native-sized integer in serializer default byte order.data-serializer9Serialize a signed native-sized integer in little endian.data-serializer6Serialize a signed native-sized integer in big endian.data-serializer;Serialize a signed native-sized integer in host byte order.data-serializerForce the default byte order.data-serializer7Force the default byte order to be the host byte order.data-serializer8Serialize a value using the provided default byte order.data-serializerSerialize a value using little endian as the default byte order.data-serializer=Serialize a value using big endian as the default byte order.data-serializerSerialize a value using host byte order as the default byte order.data-serializerA shorthand for  . .data-serializerA shorthand for  . .data-serializerA shorthand for  . .         !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~()*+,-./0123456789:;<=>?,data-serializer-0.3.5-5ZaBepw8A5rA8RyTzqFuRSData.DeserializerData.SerializerRestDeserializablegetRestDeserializableget Deserialized MalformedBigEndianDeserializer deserializeBLittleEndianDeserializer deserializeLCerealDeserializercerealDeserializerBinaryDeserializerbinaryDeserializer Deserializerendianword8word16word32word64word16Lword16Bword32Lword32Bword64Lword64BsatisfybytenotBytebytesskipensureensure_checktakechunkisolateword16Hword32Hword64HwordwordLwordBwordHint8int16int16Lint16Bint16Hint32int32Lint32Bint32Hint64int64Lint64Bint64HintintLintBintHlabel deserializeIn deserializeHisDeserialized isMalformedmaybeDeserializeddefaultDeserializergetIngetLgetBgetHdeserializeBytesdeserializeBytesAsdeserializeByteStringdeserializeByteStringAsdeserializeLazyByteStringdeserializeLazyByteStringAs fromBytes fromBytesAsfromByteStringfromByteStringAsfromLazyByteStringfromLazyByteStringAs $fDeserializerBinaryDeserializer$$fLookAheadParsingBinaryDeserializer$fParsingBinaryDeserializer $fDeserializerCerealDeserializer$$fLookAheadParsingCerealDeserializer$fParsingCerealDeserializer&$fDeserializerLittleEndianDeserializer#$fDeserializerBigEndianDeserializer$fDeserializableShortByteString$fDeserializableByteString$fDeserializableEither$fDeserializableMaybe$fDeserializable(,)$fDeserializableInt$fDeserializableInt64$fDeserializableInt32$fDeserializableInt16$fDeserializableInt8$fDeserializableWord$fDeserializableWord64$fDeserializableWord32$fDeserializableWord16$fDeserializableWord8$fDeserializableBool$fRestDeserializable[]$fRestDeserializable(,)$fRestDeserializableEither$fRestDeserializableBuilder$fRestDeserializableByteString#$fRestDeserializableShortByteString$fRestDeserializableByteString0$fDataBigEndianDeserializer$fGenericBigEndianDeserializer$fFunctorBigEndianDeserializer"$fApplicativeBigEndianDeserializer"$fAlternativeBigEndianDeserializer$fMonadBigEndianDeserializer$fParsingBigEndianDeserializer'$fLookAheadParsingBigEndianDeserializer$fDataLittleEndianDeserializer!$fGenericLittleEndianDeserializer!$fFunctorLittleEndianDeserializer%$fApplicativeLittleEndianDeserializer%$fAlternativeLittleEndianDeserializer$fMonadLittleEndianDeserializer!$fParsingLittleEndianDeserializer*$fLookAheadParsingLittleEndianDeserializer$fGenericCerealDeserializer$fFunctorCerealDeserializer$fApplicativeCerealDeserializer$fAlternativeCerealDeserializer$fMonadCerealDeserializer$fGenericBinaryDeserializer$fFunctorBinaryDeserializer$fApplicativeBinaryDeserializer$fAlternativeBinaryDeserializer$fMonadBinaryDeserializerRestSerializableputRestSizedSerializablesize SerializableputBigEndianSerializer serializeBLittleEndianSerializer serializeLCerealSerializercerealSerializerBinarySerializerbinarySerializer Serializer byteStringshortByteStringlazyByteStringbuilder buildBytesbuildByteStringbuildLazyByteString serializeIn serializeHputInputLputBputHtoBytes toByteStringtoLazyByteString$fSerializerPutM$fSerializerBuilder$fSerializer[]$fSerializerBinarySerializer$fSerializerCerealSerializer$fSemigroupCerealSerializer"$fSerializerLittleEndianSerializer$fSerializerBigEndianSerializer$fSerializableShortByteString$fSerializableByteString$fSerializableEither$fSerializableMaybe$fSerializable(,)$fSerializableInt$fSerializableInt64$fSerializableInt32$fSerializableInt16$fSerializableInt8$fSerializableWord$fSerializableWord64$fSerializableWord32$fSerializableWord16$fSerializableWord8$fSerializableBool$fSizedSerializable(,)$fSizedSerializableInt$fSizedSerializableInt64$fSizedSerializableInt32$fSizedSerializableInt16$fSizedSerializableInt8$fSizedSerializableWord$fSizedSerializableWord64$fSizedSerializableWord32$fSizedSerializableWord16$fSizedSerializableWord8$fSizedSerializableBool$fRestSerializable(,)$fRestSerializable[]$fRestSerializableBuilder$fRestSerializableByteString!$fRestSerializableShortByteString$fRestSerializableByteString0$fDataBigEndianSerializer$fGenericBigEndianSerializer$fSemigroupBigEndianSerializer$fMonoidBigEndianSerializer$fDataLittleEndianSerializer$fGenericLittleEndianSerializer!$fSemigroupLittleEndianSerializer$fMonoidLittleEndianSerializer$fGenericCerealSerializer$fMonoidCerealSerializer$fGenericBinarySerializer$fSemigroupBinarySerializer$fMonoidBinarySerializer&parsers-0.12.10-7pRFb8soe5UET5UKWTXFv6Text.Parser.Combinatorseof%cereal-0.5.8.1-L9E2i0HCNy76uWj34ypuDQData.Serialize.GetGetbinary-0.8.8.0Data.Binary.Get.Internalghc-prim GHC.TypesTruebytestring-0.10.10.0Data.ByteString.Internal ByteStringbaseGHC.BaseflipFalse GHC.MaybeJustNothingData.ByteString.Lazy.InternalmanysomeControl.ApplicativeoptionalText.Parser.LookAheadLookAheadParsing lookAheadmanyTillchainr1chainl1chainlchainrcountendBy endByNonEmptyendBy1sepEndBysepEndByNonEmpty sepEndBy1 sepByNonEmptysepBy1sepBy surroundedBybetween skipOptionaloptionchoiceParsingskipSome notFollowedBy unexpectedskipManytryData.Serialize.PutPutData.Binary.PutData.ByteString singletonData.ByteString.Short.InternalShortByteString Data.ByteString.Builder.InternalBuilderData.ByteString.BuilderData.ByteString.LazytoStrict