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 387c6bf79226889a3b623a4b7806ae9f9ab6a93cddac5d4b3523751d9a8a220c CHANGES
SHA256 bc7131e729ce0ef1b7cf4524c17d3b58ecdab740c00360822417f8ea4d60fcb3 CONTRIBUTING.md
SHA256 4bb36edd2bcafef11ca615f69607953a31ee05ae172b69990aee317e95653456 LICENSE
SHA256 ce47263ca8c6204a622e0caa9a337b0a9fe835442ca45df2ace315a2e6f43e3f MANIFEST
SHA256 ff0602758f891259051dc200efc84f498fc9873911ddeb137218cc762e5f2ed8 META.json
SHA256 3d5bdfa393c875a48e4c4652c9a79819e88c68b34b8e94ab3d49f2b93b720b03 META.yml
SHA256 48f37166d62701a20159dc9e871e82f803f6b92cd4533afac199988c7c4c20d8 Makefile.PL
SHA256 771f562d48029de4fd4d79961cc40af4f1bdbaeaf3f23d4ce684d220ad78ad8e README
SHA256 0d99180376107af7cd9734e2d2a47e4e70f1ba3c102d5e882401d49dd437ef0b README.md
SHA256 b9219f2a7d6ca453e034717e99374e02a74645aaa5ca91077ad30d284a0b28cf examples/client.pl
SHA256 7594638dac4fa13ad9b28c80e9e48d962ecd9c3538acf161153d741bf0e5b3f6 examples/server.pl
SHA256 37b8ab235956970a79398d1f6fbc6dadb071d49c95b06eb91aae80484b559256 examples/websocket.js
SHA256 deedf08c1dce4970a26fbdadef28448faac40743382825d4cb0c1d52b4ea20c9 examples/websocket.pod
SHA256 c6f44f00d647c66b6a6085dd3600fbc39e11b3e89113ba50c2d025f646706507 lib/WebSocket.pm
SHA256 6c505e4a716b2f91e6b58cc6e716c020e4c7bdc1af36e617bb57cb4e5afc073f lib/WebSocket/Client.pm
SHA256 0d52ce8afbeb71af9f42d4804706a05b08667351a452dff00a66ee0dce3d5f1c lib/WebSocket/Common.pm
SHA256 7b2c1439802c8f6d6ea71e30615a430526b1433ab62740eab05d540f21788fbd lib/WebSocket/Connection.pm
SHA256 1975f86f375e69a4589e0b61586ebf4be3d68f43d756ebe987433467daf10662 lib/WebSocket/Exception.pm
SHA256 1b74f7adedad4b600b85563eac2f9bd60a04c8ee6d841cfb07aadd1686c8fb52 lib/WebSocket/Extension.pm
SHA256 fbd4919015ad92d2f8edd3b774c41455abeef5268a9cf7dc6f537c6277804b58 lib/WebSocket/Frame.pm
SHA256 b172ab33e1780b2547f4c1d1f4b0f4891c89cad8d3dab5f76e8897b0d1e3f494 lib/WebSocket/Handshake.pm
SHA256 18fc8cdd440a805e17cc0a4d64960826bdf72b47c3ed7938492bac9b60f51564 lib/WebSocket/Handshake/Client.pm
SHA256 d99c91e1eaf471dfa599fd75acf59fbd3b6fe990acfb9f3fb8b108753baef0cb lib/WebSocket/Handshake/Server.pm
SHA256 f185b5798e0a49eead70fcc30831d173491dec049d8dccb2637300c542b1fb98 lib/WebSocket/HeaderValue.pm
SHA256 6fb667004d3359b33a8a4a2d45c5ba4023d4f98f6528a3975a83f89f7177f464 lib/WebSocket/Headers.pm
SHA256 d97b20337856f5406292c970b0cecee27bd4dd1ebc49f846b8dd5d59147baed5 lib/WebSocket/Request.pm
SHA256 8c079d9d04d43c8e8841d60e229dc8125462945d0fa4af13dd4c91e92f249faa lib/WebSocket/Response.pm
SHA256 fce7057079d8e836ff81bd4f5f065088031e472e276001d6404825ed4a9692b1 lib/WebSocket/Server.pm
SHA256 1e5a6852f35dd2b8b99caa2494a58f7fd72cf1bdef3fc4d7548af87e3841079a lib/WebSocket/Version.pm
SHA256 8b0a80c363440b79ad0b8a83b9677ddb3ba8591349fdc288800cce693f5c3671 t/001_load.t
SHA256 923393f8a536453c6aea2b4e92be269f3fbe8044a983d49d5a67bd90c7029c35 t/002_frame.t
SHA256 1ca312a3894925438b84c877052caed4531170b09b7239abd2eca7b9d7da684f t/003_rsv.t
SHA256 d887e88c79e9b681ca54198bfd567a5c2443bb208c338999b832a323e3752a06 t/004_parse_chunk.t
SHA256 bfab67456dde5082efd2bcc1debe2a269607b48769a40dd6dfcec6969da130a7 t/005_request.t
SHA256 72c43c11cd420ba40b0a52dd32243297dd5ed0bb41f9580185ca3c99bf37ad11 t/006_response.t
SHA256 c8581c531d3fcb214ad8ba32e815e84ae90e0755b6b9243808be39914cc66a38 t/007_server.t
SHA256 1de8f95991f3ab88b5829f48029ee8b96d79a19a6ff6d9e6df3f39b70ad02e65 t/008_client.t
SHA256 39eb4fe4bf383db9b1ca83a528cd8b4d9e7bd92404983543cb088f318c8f79d8 t/009_version.t
SHA256 782ba6082394e4a417a721a39ab4d6be999251ef81ff3c226193d244eafa493e t/090_pod.t
SHA256 0a0c751b14bbb330431a4c2f6711fa0ad9415595aa64c574a5df18e64129dc53 t/091_pod_coverage.t
SHA256 7a418ce0ef2d6be8ccaf059a31ad7367c2731e251894d83a2525dcaafb71ab5a t/099_kwalitee.t
-----BEGIN PGP SIGNATURE-----

iQIzBAEBAwAdFiEENa28Ovg1XoRROdiWXzwCYc2y51IFAmUfZKcACgkQXzwCYc2y
51IilQ//Quci9WBvoKYpFyC9XPe92AsNovr7Qg09kPYgzySmQLjchlvWGtQTOE7S
5PboRgCMC5DOM8baE7bG2FT4+fL6XmJS3OGdpMYd96rVhoZzLhp1GGZqEU6HWX86
AKra6dZR9thcy5YIchploRdbup1oZRp5OYHhYLD0utXJUxQCBEJFsYZ22+fp+5y0
MNL734fYiNGEYo3t5FwKmqoJ5Acjtciwd5gLGlNOmylopXkCNofNyq5kZMI5PFvl
tO3rq8vb5321Aw5XfSzfqM5usrQxerDKuJa9y9xEOevS/GoJZP2xkN9UlFwmOClf
nOyHmdNqGkIVgmVRpFimrn31Adry1palIw9tjW9/VJqH2Dy1EQkxnKNQbpWmT1dH
0LEbt2D4UTd+zzLK/zaTMPUrOx8krWy0vV3THz9UQzBy/m0+6j2yb2BV0c7P/po8
iaQCcjPUocK9mf4zZ9uSPb0oOiDG0ZvMthpSjGK6xjKIW6ndlMryRh0duz+/nKqJ
zAwiqiQnCf0JJSDKRB/f0RAr/1gSaqRseCNzDRMmiXEQvTb9911AcGOWDJYLfISh
Y5tJspKOjivH6RSc1XTagdd5x3PsMfjUwX1NqyB3D/1LBSHI73GdFSFz6ZWKOiI9
SPmnHHlWBqiY6i1cCxD8unuPuPC0l8GrbmWpYiiRMYa9kQlhvlQ=
=k0kW
-----END PGP SIGNATURE-----
