0&&<<''; # this PGP-signed message is also valid perl -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 # CHECKSUMS file written on Sun Jun 28 14:53:42 2026 GMT by CPAN::Checksums (v2.14) $cksum = { 'App-perlwhich-0.81.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'fb639b2b97ca85e62af4f1aba23fe9d6', 'mtime' => '2024-01-09', 'sha256' => 'd68ac8c11417df33c2e6e35caffc08d820d3627bdbef6ed611d685a82a73dbd3', 'size' => 915 }, 'App-perlwhich-0.81.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'ddbedfeed7a1e8fde26d8b345169e409', 'md5-ungz' => '4174a152ba97014c399f68802b290622', 'mtime' => '2024-01-09', 'sha256' => '01d2d56b22b6b21a66bdddeaaccb610dfc229be8651326b3b4a5922e9d9da7a1', 'sha256-ungz' => 'a6a6efa57f3268e144e11984df77b1e471436c9a38424ac1748ae17b28ff24c4', 'size' => 4451 }, 'App-perlwhich-0.82.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '697aa648900ecec2aabbfcffb9576932', 'mtime' => '2026-06-27', 'sha256' => '2cef32e2c2d52fff542b93ecc419bdb5dbb90d58049fd494b83dc3cc2a6db015', 'size' => 915 }, 'App-perlwhich-0.82.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '0ca40d2261c21870650d94bc89b1d9cf', 'md5-ungz' => '2b6c851440602a4e88b5cbbac5b89a95', 'mtime' => '2026-06-27', 'sha256' => '030759bda1b96fe5ee6f3c761dd8f78e41016fbcdae0eb43a17a373671e0f231', 'sha256-ungz' => 'a79104313c5fc3a3852a94182777d9edb6108cb15e101c9fd6285aa77a13d75b', 'size' => 4549 }, 'App-perlwhich-0.83.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '66db96aaa53356575d57a7d07a01200f', 'mtime' => '2026-06-28', 'sha256' => '89b1dc013f42854518f09b3ad15f91c9e9bdc6085bf376eadf166908c13014ab', 'size' => 915 }, 'App-perlwhich-0.83.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'f1d98d9138e9525fb458b06172b5f6a7', 'md5-ungz' => '62a4f938485b551f5553a843c6108a48', 'mtime' => '2026-06-28', 'sha256' => '5e27ad19ad2b184a6e5364914e0a7be5fc52e1d890bd5425a32d4be2d2ac1ff2', 'sha256-ungz' => '4e1d9cfd58ba01c6ac70945eb9f7f58e90019e63004b32a28541a9b655ea97e0', 'size' => 4761 }, 'App-perlwhich-0.84.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'f2b46e2e6038e72a31e74c8d5d756c11', 'mtime' => '2026-06-28', 'sha256' => '49c32b78f113441b244a07ec3078b7819ca58bbf499c37ed331971d93cdddeed', 'size' => 915 }, 'App-perlwhich-0.84.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'bcb472bac26ac82b06a14a783c747e4b', 'md5-ungz' => '88404892a8c42ced2b6467912b228997', 'mtime' => '2026-06-28', 'sha256' => 'df75e445853c05ded0b59aeaa487e4f3d815ad1f0120f9b2795449babdf9b3a2', 'sha256-ungz' => 'f51e28c4df9de7d2c3d04bb39a7eeefc1391e90ce6521ae7d715eed2ad261d30', 'size' => 4754 }, 'Dancer-Plugin-StreamData-0.9.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '68f929573744d28678893c2739507f6e', 'mtime' => '2014-10-02', 'sha256' => '462968a71fe346300657eedcc7030accfee537c5d80b6e5fb6974f52a8c16dba', 'size' => 922 }, 'Dancer-Plugin-StreamData-0.9.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '82320124c2c7be1ac3982449d310baa8', 'md5-ungz' => '1188b22f1e007cb181a9f5753ba130ba', 'mtime' => '2014-10-02', 'sha256' => '0814e82e35cbec84688d683a8f30661e8fcc3d3cc2cc7b78816b70fffee72edc', 'sha256-ungz' => '6ee46a469bdc56d1fd27e1db47d40d0ea3f5bfa687f675aaff6bc629f9467503', 'size' => 6306 }, 'HTTP-Validate-0.982.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'ce735a743d80304ce8845b41af452387', 'mtime' => '2018-12-19', 'sha256' => 'cdcc377bb4fcbfe6c88b95d9ef78c35316e1c148f503b16b89cb56dc5f9fb205', 'size' => 1161 }, 'HTTP-Validate-0.982.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'f107f19e4804ee0b1f0bea6a44001068', 'md5-ungz' => '6b9b1276096771081f27d910cb9794ec', 'mtime' => '2018-12-19', 'sha256' => '9dda20414b6ee21e4da434a8874900a52cd32562a411c242c082d295530c7857', 'sha256-ungz' => '5900eec44c8df34c66ea532bffe34740bf7456990768b9a0ae94468ab0ead5a3', 'size' => 50044 }, 'Test-Conditions-0.83.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '6446c0ca379ecaeaf4a02d8f99fed160', 'mtime' => '2018-05-09', 'sha256' => 'd36062d908937e12a94d83225fe871e12886ba2675c7d58d1b9017fdc4f622f8', 'size' => 1036 }, 'Test-Conditions-0.83.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '73a82c3bbea99574e3f134a0ba4d4353', 'md5-ungz' => '10329f93b9d408ac9454df6af7bd1424', 'mtime' => '2018-05-09', 'sha256' => 'e5c151469362fd17dac82832a093d5879114ebf28d543f7bbced7044fb693231', 'sha256-ungz' => 'b377eeff9dd21d56ebe7392394beb53e426ef76675a813207cc40983cd405aa6', 'size' => 18190 }, 'Web-DataService-0.41.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'b1eaa295b40fa4a7c7b1f1b14fedfd48', 'mtime' => '2018-09-26', 'sha256' => 'd081427a4ea08b230b72d0dac58693abf4f5b98ac194d6baf4bd816f534c9658', 'size' => 3467 }, 'Web-DataService-0.41.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '929068f65a5f31797e2f99824249a28b', 'md5-ungz' => '81cb5ae57952dcfc25bfd6a0950be7ae', 'mtime' => '2018-09-26', 'sha256' => '41a314662428c9346342a6a5b034cef030964b4335b2efa946431245334dae4b', 'sha256-ungz' => 'b0c8d1f5db43fe1aa2a7feaaaf423a0448b33716fffcc78b399bff0548cf4d09', 'size' => 255801 }, 'Web-DataService-0.42.meta' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => '343abc6679c2167818a10367c04995a8', 'mtime' => '2018-12-20', 'sha256' => '3a5f570ad96c4c576abc9096cd51e36743e1f616599378d322fb3bd93469c619', 'size' => 3467 }, 'Web-DataService-0.42.tar.gz' => { 'cpan_path' => 'M/MM/MMCCLENN', 'md5' => 'e6dc5ecc8048ff0b4f55791c22f78926', 'md5-ungz' => '36adbf4fd45d8b2663dbfc3f7f03b0d4', 'mtime' => '2018-12-20', 'sha256' => 'abce31cbc45c27acf33f1e6db09d8aa5c15fb1b1314f177d6408cd890e853c27', 'sha256-ungz' => '17531ff46076dbc4eb20b726dac714be4c06880d534daa69cdae96a1cfea2eee', 'size' => 257948 } }; __END__ -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERYTXieaC+fU7OS8YN9B5QSzJAy4FAmpBNXYACgkQN9B5QSzJ Ay5RfA//QgxuHfIKFW7HmoQdsATQ1BAi0tXmEc/TPBj3zKJ+E3xJFs/8oU1JLNSN gfuaO/CX9IdH4yN56UTIJ7BNUEK72MYyJEQrpeo8fJhRPhky1ShDjvjvM6u269th 5ca5v2+4h8S5eGV3HKUaYVgeL6Zhq5Cwx1cnLXHaDEN/vBYBCl59Z3rRznvqfBPC HJKghKnQo7zTPNqy0yva0AgfkEH/8cHWuGlUQSae/uOUfWH7EvItfHBPi9cYy7ZI 7CNvg/lKlgRPrZTjmZVnQU3Bqk9f9yvzXGDarOhh9OR0cMVx/fKoqVvAS4aKJteL 63DJVFiLv9PptMJE2eYBG5qsjnUn/JfFluWB4G+/4l/eusRh8xyUPGuyfrQYs2AK F88bgLTyREV2lFN8JIrLfBGC6TK4iL+TblTsmXj909mcdG8kh49M3xS+QDJGxqkU dXEPH2KXr821qjj9dY1FITF3pC5Whyqqo3zJRV6ZAuUbClCo9IyG7iWfUDx7nncI +vs2oT/y00MM3NmXzU+QVBuMHye8QQ7FXgb1hAPl8yIghJTwfHiXFDMy+me2Hb71 zEMoJpLiVD2/QEDxJKYY4M63n0+3+YVmUbPkULsq7Fdnlw5G/pYTCyzPmGxQUMwf QhR9m0pZEbzfTQev1mDxLUV/La+BBl/65lNQHr5pP70sa2Lbm5I= =PRR2 -----END PGP SIGNATURE-----