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 9f73b1dfa70b8e72e25d29f13c00bf8305cdc8c2d1cbfb6bd43191270a602be6 CHANGES
SHA256 3b96fc868b04eba9359533417d4f6480bfc92a7d9092b194f6e12c200e5cc596 CONTRIBUTING.md
SHA256 2bf8b0ceee276c8bb22b36aa2516522be847dfd723191d3082bc509c128f9800 Generic.xs
SHA256 9d64c4e263d44887fb14e08d08a41664a43f8ed75759029085b846f51f066751 MANIFEST
SHA256 409cd098db39f18ad36f23e66d6143d7cf1cd2e57676c92a391863de965d8b99 META.json
SHA256 9e0c7a757e41e416a5a29594b7e18dccfeab1261e1b6b656a9098ae51278fd93 META.yml
SHA256 2b12729355027453243a442b82927b26b0042e7286a3217262cf07c828886770 Makefile.PL
SHA256 d15df17340fb7c7fd36e2576c7510613c22508f8cca564c809997129a545f217 README
SHA256 c661afc7b5decf63ae946c8ee6c07b6efaa9b165e9850f9ddd4daa820c6aa6e0 README.md
SHA256 9e9310a49f54e1a8dc11dae08897c59a50cb0034bb6181bc842c678ea7c00890 lib/Module/Generic.pm
SHA256 1742ae42bffde15309a8ce9b840c90c5e7fc28cfb884706fe95e872bfef45c69 lib/Module/Generic/Array.pm
SHA256 bf413905983bed80b6fd70754920c1bf6b7e8e537d98ea231faf9ecc2a6ed032 lib/Module/Generic/Array.pod
SHA256 ebf97ec94e3782263c2b9595c67774bc4de9d72f517aec8b8d892ef4fb789083 lib/Module/Generic/Boolean.pm
SHA256 8d3ce6cbdb7405a2951ee1792dfe5ddb5cca3c7151aa011e85f8973cee7856a8 lib/Module/Generic/Boolean.pod
SHA256 a271e6a8a97d2f386e1ad0a76fb2c9adfea09891e40cef4933f43ed96e19f48e lib/Module/Generic/DateTime.pm
SHA256 5cd4ba9b11e64d3fec7f8f02d9de4603201e33971544cb54f82e5116d9d85034 lib/Module/Generic/DateTime/Interval.pod
SHA256 8424ab9ec0d43b6e49f81dfdd6ad0a146c23a3686f3e1bf0b0912e2d90a4f393 lib/Module/Generic/Dynamic.pm
SHA256 cc5289dbaf9fe9869e29dcb75a964c5e6d025f1962b202cc88f361a55b6c58f8 lib/Module/Generic/Dynamic.pod
SHA256 10feeb3622aa8df9710c5bddd08e44790d17c6f86a1876517b20d2bdaedf22e2 lib/Module/Generic/Exception.pm
SHA256 37713466abca6f33290e5baef3d505667199909a33639dcd5c561707a477b0b5 lib/Module/Generic/File.pm
SHA256 e88c6c52d1d94f0a5997c2d3af8221de983051e133b98b59c919220c023ec64b lib/Module/Generic/File/Cache.pm
SHA256 49e3fd4d93342a04b67a3eaf5ae102e2b13a78e2ba343998ff4158049d6cd616 lib/Module/Generic/File/IO.pm
SHA256 c47c0a88dd6c0b74bd9be5db4ee67c93311bcd53e89039a1a3a289010a8d66cc lib/Module/Generic/File/Magic.pm
SHA256 c270420e3186f4190de372b672e01927e24aa494da94efc50fececdd34d89f9a lib/Module/Generic/File/Mmap.pm
SHA256 6b3f5b3a37fb8a07201b3165dacb0baa53eddeb9c8459299e9e7e8c106955d96 lib/Module/Generic/File/magic.json
SHA256 747a03d92e7dc3033a239581c88ba4025905b0133484fe0ee46d56d220e86a9c lib/Module/Generic/Finfo.pm
SHA256 799fa2a9dfab75f51466b0c45c5f13879946a92ee2dac11a72537c1c41cacf1a lib/Module/Generic/Global.pm
SHA256 eaa097447964515068aeb822d8e3fbccbbb42aebc3cd7fe5c70162549b376c97 lib/Module/Generic/Hash.pm
SHA256 7453d38f0545a79f9ef08cf15e1cbc10e955f7606aedf297e329af8f8463f870 lib/Module/Generic/Hash.pod
SHA256 344657f9ef2c56f4139970e61fae5733a29da77a366cb16511fced55000737a2 lib/Module/Generic/HeaderValue.pm
SHA256 843df287ef95787aa9655985a51685ae80ecf89987b9f688c989b9decadaf5ae lib/Module/Generic/Iterator.pm
SHA256 14270f856553f2f27358ab3813ffd746f93e75ea62b6fb19c50c40a3a57ec133 lib/Module/Generic/Iterator.pod
SHA256 c17e95bee6bd9cee01712f93b8b4dc513d83966ee34e0129b467275f934aeecb lib/Module/Generic/Iterator/Element.pod
SHA256 2ef239018c853dda7852e347f32fed0c9d475466fecdf3a2d9e1105fa9621fa4 lib/Module/Generic/JSON.pm
SHA256 19aff8fef8b0943cbebf6f24906923799b3721cf86cbc6f2ad4d13315a9c8aec lib/Module/Generic/Null.pm
SHA256 c0ee122d26e020f58b3455fd9f1f0dd2ce15a77c249adc307e2d5f6663734e03 lib/Module/Generic/Null.pod
SHA256 f7567608fbc002c8d1fcade3bd448fd8bd54a266907d546c6a94f37235080951 lib/Module/Generic/Number.pm
SHA256 a8fa00b267df402fa92453da8d28be0f19cfeee29ab088f624e618d262101e72 lib/Module/Generic/Number.pod
SHA256 538b1414970b9d36aa4cdd573d4642fe5f20f8d66d1d616ef0e88385e522cf67 lib/Module/Generic/RegexpCapture.pod
SHA256 efc5634707dad9079a7eb94dd4c4e1c314b63c72151735108519129bd2446071 lib/Module/Generic/Scalar.pm
SHA256 861fb4f6a4285147824d9b887c8d1a407181f1a8ecd7cdce21cb5229dbe5265c lib/Module/Generic/Scalar.pod
SHA256 ee229fa5fefb0268caa9bb8f40da98980a931c1f4eefc8777eb4bb87d39c55ff lib/Module/Generic/Scalar/IO.pm
SHA256 98c201e81c53a6d1d767f07ea1b1e3502e754889d4ef273e68c1278f05aec3f1 lib/Module/Generic/Scalar/IO.pod
SHA256 02c73bc9bef65bb49e37a0f763d8efede74d83d04e45d049a25bce94edb384da lib/Module/Generic/SemStat.pod
SHA256 71a19ba74df7e60685e97a4ef2448ae9c150d9eaab398077680546e1a93bc8b4 lib/Module/Generic/SharedMem.pm
SHA256 5d24a7894e94ff4cbe624da4ef1c41b778696bb1e65338e81a1e345779ad5d1a lib/Module/Generic/SharedMem.pod
SHA256 48e24f3757d2aca0b74884bc0d35ba374783b277b481de09c90408cd911c9297 lib/Module/Generic/SharedMemXS.pm
SHA256 3e704fa8b3ee79ee8be1f57b8ec6c61765dd129ca0b99a223f20801a3d327fc2 lib/Module/Generic/Tie.pm
SHA256 7811c6f55ac46d2e516f428a37542ba26c127d715277965cde2c30e90639d7c2 lib/Module/Generic/Tie.pod
SHA256 f32ed3da2a19389353ff17dfa6dc5f97f4040e974d9c7232ec1182550fd22f16 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 782ba6082394e4a417a721a39ab4d6be999251ef81ff3c226193d244eafa493e t/01.pod.t
SHA256 e657e95af6cec5ae50b2b353b5da8c7a16b6a67e9d7bd65b67686bc4bf6cbf24 t/02.num.t
SHA256 4f618ef8c2c61f96948a5886dee6433c6f4ade8133b89645a1e131b50ef34a2e t/03.hash.t
SHA256 6c47b2ba15bc0d72ad82fb188e3b40efb7a364ba8faec5a97adce54477744652 t/04.colour.t
SHA256 7c215a087ce29ea4c6ddd6bbcdcded5d04b566cf76d9d4107b716deab4603481 t/05.scalar.t
SHA256 620e3028f3a56eec6d1a02e75a66a4b74449e30c071edcf9329829b4fb807035 t/06.array.t
SHA256 fdd10a5b3ba93071e82dd92977605ba24499d9377a92dce6710426ea194a49de t/07.iterator.t
SHA256 04e430bfeaee33ada3a7c249f9afae6295c15bb9838eb292e1f31ff1667babde t/08.datetime.t
SHA256 016238d17ca1d5681b07696b38d4e19d0b19a88d620c5cf7ee1fa573fa200cfa t/09.other.t
SHA256 9e6a922f795f729afbfb5412cfaddf372c76667ec8fadeeff99bfebec7ad388a t/10.file.t
SHA256 21b8cc6e117991cb2464a9389077d24e8bad585d883e5f4e5192360a54c5b03d t/11.finfo.t
SHA256 509259d14e7ce5dbadbdf525b389a9f0af999340011ccd35dda88d8a12cea118 t/12.sharedmem.t
SHA256 379fae2c8d54346ad2588061ba06d43733e0ebc2aade0c2093a871768ccbfaf7 t/13.header_value.t
SHA256 ce88a26f0a34dbe7fb68a09d88c6fd6bebd947091760f3245dfb46f72e83e10d t/14.core.t
SHA256 9a404847528b3f8922a3b125b82e9291772f29a10a22193766de8fee09e42798 t/15.cache.t
SHA256 7deb1a1c1b213e19c8cc6e3599c4f62b7c780114fa86f02b190f4e9bf217e5a9 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 5598a56b53095c40d5f95e007689757449e82a510f40228906e8a87ed8ba9a5b t/20.mmap.t
SHA256 39c9e14f6b96839c9ea32539cdac699b93ff6eeaf47853096b937d4dee73c2b0 t/21.serialise_cbor_free.t
SHA256 c0388d616df1c4f8988198fcdb8b06aaac27919ab8e901202789454b50f88232 t/22.parse_timestamp.t
SHA256 0771544e9421bf58f21d4fd90e9512c519bde094f950beaf0e02b45365b46abc t/23.tiehash.t
SHA256 0347795f93a1cca2d198b1ae5da19d8c890caf7ca36db62adf960f73ff707186 t/24.exception.t
SHA256 a8aa3f495d0989d792d36411b8ea46451b893a9467d8d7255f067ce7bccf4dc8 t/25.file_csv.t
SHA256 a6dd8d079166ff891c8d49a7883ba7ed8519188da417607624cfc18a258547f1 t/26.json.t
SHA256 f6174fea635a1e8282cdb4f9287540b67273f7b19eef230ab4c6f5701ea42a0f t/27.dynamic.t
SHA256 1289a1e76655b8490be09ace6da8ff77c02050a0713e8704d17ddbcfbb62d638 t/28.exception.t
SHA256 d08c2cfc1d25dd59903ba3c2fb5e323e48fec048e7b63290d13b131b55486edd t/29.null.t
SHA256 6f7abb8cb18bd18e66f64da175472dbbe4c62504b608d8bac2a5593d41bb42bf t/30.modperl.t
SHA256 637b9ae4b2b9ffb07f0115d593862e61680b3522017f78633c0f06372142ba18 t/31.global.t
SHA256 098931aa3849bc1be3efef0a71817774f1e5951dc12e8eefcb2f04c8da14e37f t/32.file_magic.t
SHA256 2db01bfeaef7805db21310e9ee3e5dc85b812cfd3ae79d2cec975b5094f3cbf4 t/33.xs_methods.t
SHA256 292f82d389f3389dd1fda19fc840edd004363b028d6219f0334b47d45a290eb9 t/90.coverage.t
SHA256 8f2b5617728dfa6777e727c69c8308b8f1ee9165179563af915ca9b92d3d371a t/91.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-----

iQIzBAEBAwAdFiEENa28Ovg1XoRROdiWXzwCYc2y51IFAmnsC7cACgkQXzwCYc2y
51KQyA/7BFJ4yBcHQsgPnIWxfrM3SyLLM6+3KJjt+HzDuSFMYncOFCB3ux4ZtZck
dvTC6EkXdekPoB5/lukwdu7ykiErsjj4wH5C1sB7xRgLo3ribEQkXkaxrtY9tRqN
Ofh9GzI/J2Cpgf3t7+g5M/dbSiI7eXXh90xC6f+DOHcIa6LGMHf6r5foGihvC+qv
EvySei5NerSwukyBGd/DYjQ5prqrvgzhlxEU/Neol28l8+Rce5qZCWiy2pTCSlb1
HPR71zCXpqONxxfchuEGRlT/uqHYzesccAuAlBd6siqJzHl2wSlYwd+rU+ygbpvH
gvhQC7YINBWoi+cYToOR7fDug7jAkdb8pNIa14VrLWR8LyC3ENo3+p4Nt/yrl1a3
nRTPWIwBjf8mXS/1+slxqJIeCLcWbruIV+UknZF+ScEvuhtdtOPIl5uUa/3lroig
/lz6HmKW12AdLsu3hOJPqCrmmsiwOiI68oELPBd/tHjZ9n19DDWl6+f88RYcU7cW
odCIe+GT8eXB4ldhgJGAOA4fbLhk43t9BLZ5EhrF9QY54iNr1XUMmIv46AK+rFGy
kTXKNGHaL+AKGk4zW6j7P4ea2wufOhCizsgjkht+SsReaDu8Xkufs0WaNTIz6VfX
nN1QdpZkoeGLm6BAKpGAR8jFdeFUaT0aoFgGmAccxqR8yAPY8pw=
=qNN3
-----END PGP SIGNATURE-----
