úÎ!PVM®      (c) 2020 Emily Pillmore BSD-style$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalportableNoneF`kCNoneFöbase32Read  index off alphabet addrbase32Allocate and fill n bytes with some data !"NoneF_`kõ#base32(Unroll final quantum encoding for base32$base32(Unroll final quantum encoding for base32#$%NoneFkH&' NoneFk§()* NoneF` ˆ+base32?Head of the base32 encoding loop - marshal data, assemble loops,base32HHead of the unpadded base32 encoding loop - marshal data, assemble loops-base32?Head of the base32 decoding loop - marshal data, assemble loops+,-(c) 2020 Emily Pillmore BSD-style$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalportableNoneFbase32 Encode a . value as a Base32hex / value with padding.See: -https://tools.ietf.org/html/rfc4648#section-5RFC-4648 section 5base32 Encode a . as a Base32hex . value with padding.See: -https://tools.ietf.org/html/rfc4648#section-5RFC-4648 section 5base32"Decode a padded Base32hex encoded . value.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32 Encode a . as a Base32hex / value without padding.See: -https://tools.ietf.org/html/rfc4648#section-5RFC-4648 section 5base32 Encode a . as a Base32hex . value without padding.See: -https://tools.ietf.org/html/rfc4648#section-5RFC-4648 section 5base32/Decode an arbitrarily padded Base32hex encoded . value.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32Tell whether a . is Base32hex-encoded.base32Tell whether a . is a valid Base32hex format.­This will not tell you whether or not this is a correct Base32hex representation, only that it conforms to the correct shape. To check whether it is a true Base32 encoded . value, use .(c) 2020 Emily Pillmore BSD-style$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalportableNoneF0¿base32 Encode a . value as Base32 / with padding.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4 base32 Encode a . value as a Base32 . value with padding.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4 base32Decode a padded Base32-encoded . value.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4 base32 Encode a . value as a Base32 / value without padding.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4 base32 Encode a . value as a Base32 . value with padding.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4 base32+Decode an arbitarily padded Base32-encoded . value.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32Tell whether a . value is base32 encoded.base32Tell whether a . value is a valid Base32 format.ªThis will not tell you whether or not this is a correct Base32 representation, only that it conforms to the correct shape. To check whether it is a true Base32 encoded . value, use .  (c) 2019 Emily Pillmore BSD-style$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalportableNone>ëbase32 Encode a / value in Base32 with padding.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32Decode a padded Base32-encoded / valueSee: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32 Encode a /! value in Base32 without padding.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32,Decode an arbitrarily padded Base32-encoded /See: /https://tools.ietf.org/html/rfc4648#section-3.2RFC-4648 section 3.2base32Tell whether a / value is Base32-encoded.base32Tell whether a / value is a valid Base32 format.ªThis will not tell you whether or not this is a correct Base32 representation, only that it conforms to the correct shape. To check whether it is a true Base32 encoded / value, use .(c) 2019 Emily Pillmore BSD-style$Emily Pillmore <emilypi@cohomolo.gy> ExperimentalportableNoneMzbase32 Encode a /! value in Base32hex with padding.See: -https://tools.ietf.org/html/rfc4648#section-5RFC-4648 section 5base32"Decode a padded Base32hex-encoded / value.See: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32 Encode a /$ value in Base32hex without padding.See: /https://tools.ietf.org/html/rfc4648#section-3.2RFC-4648 section 3.2base32/Decode an arbitrarily padded Base32hex encoded / valueSee: -https://tools.ietf.org/html/rfc4648#section-4RFC-4648 section 4base32Tell whether a / value is Base32hex-encoded.base32Tell whether a /# value is a valid Base32hex format.­This will not tell you whether or not this is a correct Base32hex representation, only that it conforms to the correct shape. To check whether it is a true Base32 encoded / value, use .0           !" # $ % & ' ()*+,-./#base32-0.1.1-GGIqaO7xFl0GWr9RhfHgQsData.ByteString.Base32.HexData.ByteString.Base32Data.Text.Encoding.Base32Data.Text.Encoding.Base32.HexData.ByteString.Base32.Internal%Data.ByteString.Base32.Internal.Utils$Data.ByteString.Base32.Internal.Tail&Data.ByteString.Base32.Internal.Tables$Data.ByteString.Base32.Internal.Loop$Data.ByteString.Base32.Internal.Head encodeBase32 encodeBase32' decodeBase32encodeBase32UnpaddedencodeBase32Unpadded'decodeBase32Unpadded isBase32HexisValidBase32HexisBase32 isValidBase32validateBase32aixbaseGHC.WordWord8writeNPlainForeignPtrBytesw32w64_32w64loopTail loopTailNoPad decodeTailstdDecodeTablehexDecodeTable innerLoopinnerLoopNoPad decodeLoop encodeBase32_encodeBase32NoPad_ decodeBase32_bytestring-0.10.8.2Data.ByteString.Internal ByteString text-1.2.3.1Data.Text.InternalText