This file contains message digests of all files listed in MANIFEST,
signed via the Module::Signature module, version 0.88.

To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:

    % cpansign -v

It will check each file's integrity, as well as the signature's
validity.  If "==> Signature verified OK! <==" is not displayed,
the distribution may already have been compromised, and you should
not run its Makefile.PL or Build.PL.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

SHA256 c2d41ac444202a83fcfc9f2e430f77ca70c145ad446f149f3035175490547365 CHANGES
SHA256 983f04f45622f3acc7b015fd7271a83c3945c14bf004408f27d4227233f8293d CONTRIBUTING.md
SHA256 9bb34758503afd3d71e94a3ed99cbc8b7ffb492be5fd32cac658222de61e39cb Generic.xs
SHA256 07c3889f16fdccdf2407bec6ca113186eaa6724f95dc6ebf6d2e2121a0bc49bb MANIFEST
SHA256 440a4e7e0f03ff00e564ec96dd27eadec7fd0d23bfde50c4d4647b854a3e6718 META.json
SHA256 c3eba32a3011819507f0934a16221a0d128ca6621794dd6aec7d7e2d1ee8c6e8 META.yml
SHA256 aca26401956a5ecc47a0220763596adc198fd029471bcdfc5eb0de2a9f778d9f Makefile.PL
SHA256 44f33ce8ba48ff8cffcd03d9076a413a6bab6d4f3ba80a3802c05a0f6fabfece README
SHA256 b337499fe82095468239c436aa5bb4ce786ad7b368709007f0e1f9abb5ee1870 README.md
SHA256 2ccd8eb29ff4f136bd7ba18c7f0465386c4d8f0dea8699b3c5ee5a2d0eb48182 lib/Module/Generic.pm
SHA256 d017345303e111e5b09d0699fffb9c61f65fafe355448f096bb696d364c649e5 lib/Module/Generic/Array.pm
SHA256 bf413905983bed80b6fd70754920c1bf6b7e8e537d98ea231faf9ecc2a6ed032 lib/Module/Generic/Array.pod
SHA256 096bc20820c97e8897ff50800292952d8f5465a17f19d3f6033eba5ebd8d8134 lib/Module/Generic/Boolean.pm
SHA256 8d3ce6cbdb7405a2951ee1792dfe5ddb5cca3c7151aa011e85f8973cee7856a8 lib/Module/Generic/Boolean.pod
SHA256 2daca7901d1949a2960b2c8d378f37184c51b010edad288d062d697a3c239693 lib/Module/Generic/DateTime.pm
SHA256 5cd4ba9b11e64d3fec7f8f02d9de4603201e33971544cb54f82e5116d9d85034 lib/Module/Generic/DateTime/Interval.pod
SHA256 6a16dee05c036b44c6a1f2a9d077249f879b8864982f5e273d8647cf03ee746f lib/Module/Generic/Dynamic.pm
SHA256 5e5629ac3fadd0e02a28fc8723023ee3fdf8a584500bab30d39d6f6118428110 lib/Module/Generic/Dynamic.pod
SHA256 10feeb3622aa8df9710c5bddd08e44790d17c6f86a1876517b20d2bdaedf22e2 lib/Module/Generic/Exception.pm
SHA256 c1924e1d1ec5d8314c859a9fc1423befb68d3c4b50c39704880ece546c660884 lib/Module/Generic/File.pm
SHA256 f6df511ba44ab1e620e3ae87ddac922e991d3f3a329f1a7969f6f77263f6277e lib/Module/Generic/File/Cache.pm
SHA256 757b93131c24399e786fba8600df10da29dac709bf99711fc09f8b0b53e52182 lib/Module/Generic/File/IO.pm
SHA256 e524c03aacf23310e828450a993ba269747ff683163bf5191309e6f7a5cd3161 lib/Module/Generic/File/Magic.pm
SHA256 7e2734a7f4cd3d5439f1c224922a79380b9c264e0ce642a73a297d19cc72cbb8 lib/Module/Generic/File/Mmap.pm
SHA256 6b3f5b3a37fb8a07201b3165dacb0baa53eddeb9c8459299e9e7e8c106955d96 lib/Module/Generic/File/magic.json
SHA256 98b6ca94be77b30c6e02a023544d116ae615a2e01ec3839d2c2d8daeec16bba6 lib/Module/Generic/Finfo.pm
SHA256 f192136ffa1239fdd0303d964f571114bba4b786e9458fef084f98bfefa9701a lib/Module/Generic/Global.pm
SHA256 d67fcf3420252ad2c5bb55f3175da990755855dca5a753d80f42c85b90c4a173 lib/Module/Generic/Hash.pm
SHA256 7453d38f0545a79f9ef08cf15e1cbc10e955f7606aedf297e329af8f8463f870 lib/Module/Generic/Hash.pod
SHA256 680763c28b81370f892242ef7529d525a3617818a3b39450c7600d690abe4dc0 lib/Module/Generic/HeaderValue.pm
SHA256 6ee29ea5b8ad6237f5f09eafc47d72da6a86f100122cbe6a18e3880aa4c2c73f lib/Module/Generic/Iterator.pm
SHA256 14270f856553f2f27358ab3813ffd746f93e75ea62b6fb19c50c40a3a57ec133 lib/Module/Generic/Iterator.pod
SHA256 c17e95bee6bd9cee01712f93b8b4dc513d83966ee34e0129b467275f934aeecb lib/Module/Generic/Iterator/Element.pod
SHA256 9a08a7de96c35503527827a167e1ebc624fcc023dadde94a4634bb54f21c85e4 lib/Module/Generic/JSON.pm
SHA256 19aff8fef8b0943cbebf6f24906923799b3721cf86cbc6f2ad4d13315a9c8aec lib/Module/Generic/Null.pm
SHA256 c0ee122d26e020f58b3455fd9f1f0dd2ce15a77c249adc307e2d5f6663734e03 lib/Module/Generic/Null.pod
SHA256 60beb157af54adc5a152c84add5feb065cb8a5f2e84a7a42e30f2360e701510a lib/Module/Generic/Number.pm
SHA256 56148deda74ce584fb4f0518402e6c267afe728b35b1d6f219c0f783711d1705 lib/Module/Generic/Number.pod
SHA256 538b1414970b9d36aa4cdd573d4642fe5f20f8d66d1d616ef0e88385e522cf67 lib/Module/Generic/RegexpCapture.pod
SHA256 a3dc0c9052b0aabfb6d5f20ffb7178b0b7fe1fc83fa2956f77d5a562b5a69390 lib/Module/Generic/Scalar.pm
SHA256 861fb4f6a4285147824d9b887c8d1a407181f1a8ecd7cdce21cb5229dbe5265c lib/Module/Generic/Scalar.pod
SHA256 b046df5564a9ef52355818b310a995c7f8067e521ecbbeaee56580790e2a92ca lib/Module/Generic/Scalar/IO.pm
SHA256 98c201e81c53a6d1d767f07ea1b1e3502e754889d4ef273e68c1278f05aec3f1 lib/Module/Generic/Scalar/IO.pod
SHA256 02c73bc9bef65bb49e37a0f763d8efede74d83d04e45d049a25bce94edb384da lib/Module/Generic/SemStat.pod
SHA256 078526962079b047b53d897bfc98b56ea0185d745edade39a88a39d538e78d4b lib/Module/Generic/SharedMem.pm
SHA256 5d24a7894e94ff4cbe624da4ef1c41b778696bb1e65338e81a1e345779ad5d1a lib/Module/Generic/SharedMem.pod
SHA256 700f55fd2957c8447c60933f29c3f527d258233a8f1d501dc8e1eae1b4c29028 lib/Module/Generic/SharedMemXS.pm
SHA256 3e704fa8b3ee79ee8be1f57b8ec6c61765dd129ca0b99a223f20801a3d327fc2 lib/Module/Generic/Tie.pm
SHA256 7811c6f55ac46d2e516f428a37542ba26c127d715277965cde2c30e90639d7c2 lib/Module/Generic/Tie.pod
SHA256 8133e2c51c019677e85a9c0014d308519a8dae044dd4de36971525b9236101e0 lib/Module/Generic/TieHash.pm
SHA256 1fec5e881f28d456edef7b28ac946a54acca31498c07958d4887ef50a4000153 scripts/gen_magic_json.pl
SHA256 7ad289767611c1066249939d73041b7c520c05130bf5c80083bea1bf81df45ef scripts/startup.pl
SHA256 d3b0788eae3643095a7c2fcdee9471e3d13d91f8e4a64db7b535450350620e52 t/00.load.t
SHA256 eb7680dc6422567701e481e020fa9c235c8c632fdd94a5ba335197a750be6f43 t/01.core_methods.t
SHA256 2630f3c0e2ab965c15977cfbd515f3a8a6b7ac8d074fc91f93edfbabb74a78f6 t/02.num.t
SHA256 4f618ef8c2c61f96948a5886dee6433c6f4ade8133b89645a1e131b50ef34a2e t/03.hash.t
SHA256 6c47b2ba15bc0d72ad82fb188e3b40efb7a364ba8faec5a97adce54477744652 t/04.colour.t
SHA256 f9e305dd4eb68485b1c2ddd6146134c962f52dfcdc8ab14e6134b6e49815f408 t/05.scalar.t
SHA256 874e340bb7a33e346204bd8419a501689571033bccdfac0a4ff6125f3a93bbb8 t/06.array.t
SHA256 fdd10a5b3ba93071e82dd92977605ba24499d9377a92dce6710426ea194a49de t/07.iterator.t
SHA256 04e430bfeaee33ada3a7c249f9afae6295c15bb9838eb292e1f31ff1667babde t/08.datetime.t
SHA256 016238d17ca1d5681b07696b38d4e19d0b19a88d620c5cf7ee1fa573fa200cfa t/09.other.t
SHA256 6cbfe6ca768604601818f969baf3d98b25c2111c3304a17cf14f7964ddbfd690 t/10.file.t
SHA256 a9f86928363433a172c360de4e532f5470df2d7b297979e62f3f23ec351b7ecc t/11.finfo.t
SHA256 8e287d05516396a45d90306e4672c2f38a43ebcfb6546dc1910d1ab1c858dcff t/12.sharedmem.t
SHA256 875666b25740ab8b3b9cf5e94b2639d4ca5fd27f47af277ae710755333bb5123 t/13.header_value.t
SHA256 e9f96b694e6d7a122ddc9d06608348b106c66b721c05f30ec026aa9c4ad9a53d t/14.core.t
SHA256 6223196be758179d4cf8e3fd23b90f8189f1b7cb5aa1a62306782ce3b06fdfc8 t/15.cache.t
SHA256 10c59aa02b71569a77f89ddedc66504447580d13d73223a80ca96cb637bc5a5d t/16.file_io.t
SHA256 0f2d0229ca23fbea6ceb66e4535741e4a879eb2546b5d0fc993094d41286365d t/17.serialise_storable.t
SHA256 2d7fd52f54eb9d9ea0ebdcf820d8aed3d001d360b47a5405e53e108a9bb5ce15 t/18.serialise_sereal.t
SHA256 268d3ba15a96f8ba90bed40d9493dcbf031346be8704dbcb3f8334b0416d1120 t/19.serialise_cbor.t
SHA256 42e78749c752bbcb8315c37414d401ab05ffd7f63a56f8f1e9c26fc228483a6d t/20.mmap.t
SHA256 39c9e14f6b96839c9ea32539cdac699b93ff6eeaf47853096b937d4dee73c2b0 t/21.serialise_cbor_free.t
SHA256 369a7d30adbbd9749f8ec1528f1288d7f82eeb45ca8b7dc8c0f9861903a6fd28 t/22.parse_timestamp.t
SHA256 89b133a639e06673d2e7f3d73f80bdc1abeb8a55f70170568e13519008009ba7 t/23.tiehash.t
SHA256 c80da7693bf715c71117097451126a52c69695c84534a60becb222e1e1fd6a66 t/24.exception.t
SHA256 a8aa3f495d0989d792d36411b8ea46451b893a9467d8d7255f067ce7bccf4dc8 t/25.file_csv.t
SHA256 a6dd8d079166ff891c8d49a7883ba7ed8519188da417607624cfc18a258547f1 t/26.json.t
SHA256 b2b2fb4de31628e4fe102468a332ef5799b47078925c01ba092b854a896918cf t/27.dynamic.t
SHA256 1289a1e76655b8490be09ace6da8ff77c02050a0713e8704d17ddbcfbb62d638 t/28.exception.t
SHA256 d08c2cfc1d25dd59903ba3c2fb5e323e48fec048e7b63290d13b131b55486edd t/29.null.t
SHA256 a98bd3f1caedbf1a4e2281611cf14d9307b217d6c57621e4871a58002d03bc7a t/30.modperl.t
SHA256 072ef5ab2accb3e6210af21a0521f75d757bf19c501bb80b93788c8ed0383062 t/31.global.t
SHA256 9a7359c8bfaa328b10adb03fefc40a5bcdb7c201d2a8fc397da90ada2353b4f6 t/32.file_magic.t
SHA256 2db01bfeaef7805db21310e9ee3e5dc85b812cfd3ae79d2cec975b5094f3cbf4 t/33.xs_methods.t
SHA256 782ba6082394e4a417a721a39ab4d6be999251ef81ff3c226193d244eafa493e t/90.pod.t
SHA256 292f82d389f3389dd1fda19fc840edd004363b028d6219f0334b47d45a290eb9 t/91.coverage.t
SHA256 8f2b5617728dfa6777e727c69c8308b8f1ee9165179563af915ca9b92d3d371a t/93.signature.t
SHA256 7a418ce0ef2d6be8ccaf059a31ad7367c2731e251894d83a2525dcaafb71ab5a t/99.kwalitee.t
SHA256 926482972612b4093e5029c5701664d47e45ddda3989406366638ab563f4ea5c t/TEST.PL
SHA256 6c46b7d26063c3a6061a8286e70fcd0b6a9c20c6061cf096aaae3756f9ffda33 t/conf/extra.conf.in
SHA256 e5cf7d2594533f93eb9cb1f5a039ba0f47228a70631b6f90c356dcefe168f8dc t/conf/options.conf.in
SHA256 7ded2b43186b5a9343933898adf7843bde56210c506b1cf825acd76e1dd07e39 t/lib/Test/Apache2/Base.pm
SHA256 60b340e90564e5ca7f6908a4962464c64397ab86d3af2ef51aefcdde35fefdce t/lib/Test/Apache2/MG.pm
SHA256 7af03ee9dc9e4e485146c598988a08340353caea77c84f3cb611f4efc5a6d41c t/server.crt
SHA256 9e4eeede343d856a05cac50ac2290b5cc9febbacc9813b7f3154a81008e2ebe3 t/server.key
SHA256 2cbd4f042ad9b7d4ee56900d4d4539c267b531c9f1c73812c9817b0d3b5055d7 t/test.zip
SHA256 90e54c0c38008ebd009052190e2cbdfb42ea7592fb0bb39f43fea547d9229418 t/test_1x1.png
SHA256 98b47f4c71f12499fb8254613e78f86d1e4296de6757c1663e64fbee1c4a0e03 t/test_finfo.bat
SHA256 053894c510c5c47894f3952d097f1c7107de22a6118f65046cef6caf52e7292b t/test_finfo.pl
SHA256 9e876d95096fe5d42f5f0b3101fcfe89dd7bf5bf69987a7ebcbcdf8fc9616257 t/test_in.csv
SHA256 b426b8c26b1df0943832f18b23c361d7caaebb73fb4a03201020892f8ff21d0e t/test_in_utf-16be.csv
SHA256 4a78831fb04f0a92c2ce01d72b4078959302f1d3bb3ccd99064b96cdc48f2499 t/test_in_utf-16le.csv
SHA256 ac3a822831f2d6b118f5fb507d11fad1dc02d93626b3dc866c97ba35e112bff1 t/test_in_utf-32be.csv
SHA256 fb8ca914fb28fd83d8ddcd904fbc720c328f0f099d991d40b66d467cf3d04360 t/test_in_utf-32le.csv
SHA256 2ed2c6fcbd6fac9b57fd66f9e7c41ed1c0d70f08c38e59e8e55fad41fd545402 t/test_in_utf16le.csv
-----BEGIN PGP SIGNATURE-----

iQIzBAEBAwAdFiEENa28Ovg1XoRROdiWXzwCYc2y51IFAmokMxEACgkQXzwCYc2y
51JJiA/9G6pOS9EzyypOKGVL+iCqZYcbmFOWed8a6FYQ1ua8EKHn8DzBYIOWZSLP
bIpR97t8XwYlnnZaeQSD/WMT7n2zhKgktM74PMhdnnGsIoZAdkj8YcDxL2ZVCrUf
SH9MsC6Eg1tVD5e3wA1fn3NJWczowqKc19JOwHnUSnIaKIan+DWPs7yX1NelSoVM
oxQroGWDrVM+ReDhCNAiIgonV1/XS0e4DTOpC5C/EqGwvW0u3LfxeDaiUNQrmYVy
t5Cor0KGLn3gxN260WUEwtKE6Yohp9aJS4CxS8+RuxpDJ2jNGR19BnjqMHLU2sLe
PCe+/Vq+NPy02tnnScvOGGg7/Ur+QxT7E769gR+xwbxCc/vnidyXSDjCeJQFEx9N
HABhxqDTkoQcgmhEvigHSuNvnF8PIv4ulmcmGLAfyyoi/L2lii8IMqeUiwwbKDKa
kD5Vt5yctgmUZSZ6PxfK4e2m+uNoVHiOUYm9Yn1bWyzE0iq1YCb6qoOgebVsXUfa
OGPLtx7G+0Nakl7fGCK24tEAZoxB5sMSr4YD7Ml6lIvFtVzANOpUeIx4uYUOJNob
ke8FbWxqcTBJg44A3m3ePjAn79R+gO/yRbZjJftBaOzLi9mXFC63g69ACr6pLY8o
qY3NHhnmXDBbWt6BdyNMwTpxLM/2nBQC6SEHZ7lmPl7IuULkHoY=
=DSSM
-----END PGP SIGNATURE-----
