)t_                 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^None357 _`ab_`abNone357  cdef   cdefSafe    Safe     Safe    NoneCNoneCNone NoneC gh  gh None357>L !"#$%&'()*+ijklmnopqr !"#$%&'()*+ !"#$%&'()*+  !"#$%&'()*+ijklmnopqr  2016 John KyMITNone35>L,-.stuvwxyz{|}~,-.,-.,-.stuvwxyz{|}~  2016 John KyMITNone/0/0/0/0  2016 John KyMITNone345712345123451234512345 2016 John KyMITNone357>L"6789:;<=>?@A 6789:;<=>?@A 6789:;<?@A=>6789:;<=>?@A789> @A 2016 John KyMITNone35NBCDBCDBCDBCDNone35EFEFEFEF 2016 John KyMITNone35GHGHGHGHNone7>L IJKLMNOPQRSTIJKLMN LMNIJKTSRQPOIJKLMNOPQRST 2016 John KyMITNone35NUVWUVWUVWUVWNone*-35CXYZXYZXYZXYZ 2016 John KyMITNone357>L[\     [\[\[\      2016 John KyMITNone7]^GH[\]^]^]^ 2016 John KyMITNone"123456789:;<=>?@ABCDEFGHUVWXYZ[\]^ !"#$%&&''() * * + , , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 2 A B C D E F G HIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkklmnopqrstuvwx y z { | } ~        !"#hwbit_L6HPv2ZQuucI67DCBHGrNd+HaskellWorks.Data.Vector.StorableVectorLike(HaskellWorks.Data.Vector.BoxedVectorLikeHaskellWorks.Data.Search#HaskellWorks.Data.FromForeignRegionHaskellWorks.Data.ByteString$HaskellWorks.Data.Bits.Types.Builtin&HaskellWorks.Data.Bits.Types.Broadword HaskellWorks.Data.FromByteStringHaskellWorks.Data.Positioning#HaskellWorks.Data.Vector.VectorLike'HaskellWorks.Data.Bits.ElemFixedBitSize#HaskellWorks.Data.Bits.FixedBitSize HaskellWorks.Data.Bits.BitLengthHaskellWorks.Data.Bits.BitWiseHaskellWorks.Data.Bits.BitParseHaskellWorks.Data.Bits.BitRead)HaskellWorks.Data.Bits.PopCount.PopCount1HaskellWorks.Data.WordHaskellWorks.Data.Bits.BitShowHaskellWorks.Data.Bits.BitShown)HaskellWorks.Data.Bits.PopCount.PopCount0HaskellWorks.Data.Bits.PopCountHaskellWorks.Data.BitsStorableVectorLikesImapsMapsUnfoldr sUnfoldrNBoxedVectorLikebImapbMapbUnfoldr bUnfoldrN binarySearchFromForeignRegionfromForeignRegion chunkedByBuiltin BroadwordFromByteStringfromByteStringPosition getPositionCountgetCount toPositiontoCountlastPositionOf VectorLikeElemvToList vFromList!!!vConcatvEmptyvFilter vGeneratevLengthvSnocvDropvTakevIndexvSliceElemFixedBitSizeelemFixedBitSize FixedBitSize fixedBitSize BitLength bitLength endPosition elemBitLength elemBitEndBitWise.&..|..^.compall0sall1sTestBit.?.Shift.<..>.BitParse bitParse0 bitParse1BitReadbitRead PopCount1 popCount1 WordSplit HalfWordsleSplit WordConcat DoubleWordsleConcat$fWordSplitWord16$fWordSplitWord32$fWordSplitWord64$fWordConcatWord32$fWordConcatWord16$fWordConcatWord8BitShowbitShowsbitShowBitShownbitShown PopCount0 popCount0PopCountpopCount $fStorableVectorLikeVectorWord64 $fStorableVectorLikeVectorWord32 $fStorableVectorLikeVectorWord16$fStorableVectorLikeVectorWord8$fBoxedVectorLikeVectorWord64$fBoxedVectorLikeVectorWord32$fBoxedVectorLikeVectorWord16$fBoxedVectorLikeVectorWord8$fShowPosition $fShowCount$fVectorLikeVector$fVectorLikeVector0$fVectorLikeVector1$fVectorLikeVector2$fVectorLikeVector3$fVectorLikeVector4$fVectorLikeVector5$fVectorLikeVector6$fVectorLikeByteString$fVectorLike[]$fElemFixedBitSizeVector$fElemFixedBitSizeVector0$fElemFixedBitSizeVector1$fElemFixedBitSizeVector2$fElemFixedBitSizeVector3$fElemFixedBitSizeVector4$fElemFixedBitSizeVector5$fElemFixedBitSizeVector6$fElemFixedBitSizeVector7$fElemFixedBitSizeVector8$fElemFixedBitSize[]$fElemFixedBitSize[]0$fElemFixedBitSize[]1$fElemFixedBitSize[]2$fElemFixedBitSize[]3$fFixedBitSizeWord64$fFixedBitSizeWord32$fFixedBitSizeWord16$fFixedBitSizeWord8$fFixedBitSizeBool$fBitLengthVector$fBitLengthVector0$fBitLengthVector1$fBitLengthVector2$fBitLengthVector3$fBitLengthVector4$fBitLengthVector5$fBitLengthVector6 $fBitLength[]$fBitLength[]0$fBitLength[]1$fBitLength[]2$fBitLengthWord64$fBitLengthWord32$fBitLengthWord16$fBitLengthWord8$fBitLength[]3$fBitLengthBool $fShiftWord64 $fShiftWord32 $fShiftWord16 $fShiftWord8$fBitWiseWord64$fBitWiseWord32$fBitWiseWord16$fBitWiseWord8$fTestBitVector$fTestBitVector0$fTestBitVector1$fTestBitVector2$fTestBitVector3$fTestBitVector4$fTestBitVector5$fTestBitVector6$fTestBitWord64$fTestBitWord32$fTestBitWord16$fTestBitWord8 $fTestBit[] $fTestBitBoolp0p1$fBitParseVector$fBitParseVector0$fBitParseVector1$fBitParseVector2$fBitParseVector3$fBitParseVector4$fBitParseVector5$fBitParseVector6 $fBitParse[] $fBitParse[]0 $fBitParse[]1 $fBitParse[]2$fBitParseByteString$fBitParseWord64$fBitParseWord32$fBitParseWord16$fBitParseWord8$fBitParseBoolbitRead' bitCharToBool $fBitRead[]$fBitReadVector$fBitReadVector0$fBitReadVector1$fBitReadVector2$fBitReadVector3$fBitReadVector4$fBitReadVector5$fBitReadVector6 $fBitRead[]0 $fBitRead[]1 $fBitRead[]2 $fBitRead[]3$fBitReadByteString$fBitReadWord64$fBitReadWord32$fBitReadWord16$fBitReadWord8FastWordfastWord$fPopCount1Vector$fPopCount1Vector0 $fPopCount1[]$fPopCount1Word64$fPopCount1Word32$fPopCount1Word16$fPopCount1Word8$fPopCount1Builtin$fPopCount1Builtin0$fPopCount1Builtin1$fPopCount1Builtin2$fPopCount1Broadword$fPopCount1Broadword0$fPopCount1Broadword1$fPopCount1Broadword2$fPopCount1Bool$fBitShowVector$fBitShowVector0$fBitShowVector1$fBitShowVector2$fBitShowVector3$fBitShowVector4$fBitShowVector5$fBitShowVector6 $fBitShow[] $fBitShow[]0 $fBitShow[]1 $fBitShow[]2$fBitShowByteString $fBitShow[]3$fBitShowWord64$fBitShowWord32$fBitShowWord16$fBitShowWord8 $fBitShowBool$fFromByteStringBitShown$fShowBitShown$fIsStringBitShown$fPopCount0Vector$fPopCount0Vector0$fPopCount0Vector1$fPopCount0Vector2$fPopCount0Vector3$fPopCount0Vector4$fPopCount0Vector5$fPopCount0Vector6 $fPopCount0[]$fPopCount0[]0$fPopCount0[]1$fPopCount0[]2$fPopCount0[]3$fPopCount0Word64$fPopCount0Word32$fPopCount0Word16$fPopCount0Word8$fPopCount0Bool